Andrew Cooper
By far one of the most inspirational professors I've had. Essay questions on the exams. The best recorded lectures! He delivers the information so well. Lots of work for this class, each week consisted of a lab, lab quiz, lab activity, zoom