Ryan Guthridge
This dude is friggin golden on the comedy. He makes lectures actually interesting and makes you want to listen. He knows how to teach what he is teaching and how to interact with students without being a try hard. If you ask for help, he will help you. the testing diffuculty is "Meh". Other than that I would take his class again if it was possible.