Peter Haproff
Professor Haproff is one of the coolest youngest professors I have ever had. He has traveled the world studying geology so he knows what he's talking about. Non mandatory classes and EASY tests***** Hes really funny and makes the lectures not boring and connects well in the class. I would take his class over and over. Easiest A I have ever received