Ian Tarrant
Surprised this is the first review of Professor Tarrant given the volume of students he has/had. Professor Tarrant is very caring and extremely approachable/is accessible outside of class. The quizzes are great practice for the exam, definitely practice the end of chapter questions in the textbook as well.