Brian Haggerty
The best online and tech-savvy professor. He allows for a great learning space although it's online! The grading criteria are crystal clear, which is a major plus. Yet, missing quizzes or homework won't be taken lightly, watch out for huge late penalties. Nonetheless, this professor is fantastic and guarantees an enjoyable online class experience.
