Omar Chaoura Bourouh
From personal experience taking 101 & 201 w/ Bourouh was great for me. He provided the necessary notes to take for preparation of the upcoming quizzes. Even his quizzes are limitless so you can take as much time you need! He does not do exams but three essays which are not like your typical English paper, just a causal brief and simple essay to do.