Jonathan Pelto
Pelto is the best! He's really understanding if you have something going on outside of his class. There are five papers and 4 short assignments throughout the course but he grades really fairly and doesn't give busy work. Would take all his classes if I could.