Erik Shonstrom
He is the funniest best teacher I ever had. If you can take him you will not regret it. I promise is assignments are interesting. Plus he does believe in grade is if you show up and are engaged. which is hard not to do with him at the wheel then u will pass.