Professor Moon has been the best math teacher I have ever had. She makes it easy to learn, and she goes above and beyond to make sure you understand the material! Shes funny, personable and understanding. The only way you dont pass her class is by not putting in effort. Id recommend her to anyone, especially people who hate math.