Brian Connolly
He is an amazing professor, he understands how to relay information to students so that they memorize it well. My class was cut short due to COVID-19 but overall, a pretty easy class if you put in the work.