William Carman
Had him freshman year and he was very clear about what would be on homework, quizzes, and exams. Exams were much harder than any homework or quiz was, so be ready for that. Lectures were sometimes messy - all on a chalkboard and hard to follow sometimes, especially during long examples, so I feel like I missed some of the important fundamentals.