Outstanding teacher ! One of the best math teachers I have ever had . 4 tests and online hw/quizzes . If you attend class you will easily pass