Bret Sanner
This course made me work my butt off. I couldn't slack in this class and I enjoyed the class. Yes, it was stressful but it made me more prepared for the real world. I enjoyed this professor and his class and would take it again. Don't take if you're looking for an easy A