Allan Ballinger
He cares about the success of his students, always willing to meet outside of class. The quizzes and essays are easy. Discussions provide the opportunity to engage with other students and can be fun. Definitely would recommend him!