Mark Collins
This was my first semester with Dr. Collins. Collins is super nice and very smart. He truly blew me away with his vast knowledge of systems. Yes, there are a lot of PowerPoints, but he would walk around the class and discuss with students instead of reading off a slide. It's not his fault that over half of the class didn't care or pay attention. 