Robert Harvey
This teacher is somewhat decent, but the quizzes he gives doesn't make sense half the time, so I wouldn't really recommend him at all. He'll give you a quiz with 20 question and 10 minutes to do. If you don't have your notes or anything you will more likely fail. 90% of the Quizzes are Fill in the blank.