Andrew Reynolds
Professor Reynolds is awesome. Super chill, SUPER smart, interesting guy who REALLY wants his students to succeed. His lectures are intriguing and he really knows what he's talking about. I found the class pretty dang hard, but Reynolds made it worthwhile. Lectures are concise, tests are clear. SUPER accommodating during covid!!! Great dude.