CELESTIAL TEACHING