Morgan Ackerman
He is very laid back and understanding. If you have any issues that come up he is very good at working with you so you don't miss deadlines. Overall, he was a great teacher and I understood the material he was teaching. His tests were also super easy if you paid attention to the lectures and studied the powerpoints.