Omar Codorniu
Omar is great! His teaching style is very hands on participation and he is so great with explanations, there were 5 quizzes, and one excel project which is very easy, however tedious. If you miss a class, you will most likely be lost but there are powerpoints to help you. Overall one of the best math teachers i've ever had.   