Hugo Moreno
Professor Moreno was super fun. Passionate, caring, and super funny. Outlined expectations clearly and maintained a very consistent and well-paced schedule. Good mix of review and new material for a 201-level course.