Eric Jaegers
The hardest grader ever. He made us make a draft of our final project and told us it was incomplete even though we told him we were missing sections. Nice person and cares but he can't teach. Basically copy and pastes the book into the slides. Lectures are boring.