Jesse Hughes
Since you have to take this class, I recommend this class. He made it kind of funny by making fun of you and other classmates. I feel he explains learning well enough to understand what is happening in classes. 3/4 exams are take home too!