*St Roberts of Newminster, Washington anyone know what it's like? is it a good school for asian non catholic*