Michael Grillo
Professor Grillo isn't terrible, but he's definitely not good. All prerecorded lectures and a flipped classroom. While he was knowledgeable, it seemed as if he would rather be doing anything besides "teaching," which he barely did. Not necessarily a hard class, but a lazy prof means you have to teach yourself 100% of the material. Quite lackluster