Nick Maccarone
Awesome Teacher. Even though the lecture was nearly 3 hours, it did not feel like it. The material he taught us was helpful and applicable to our lives. I never dreaded class because I had a teacher like him. Group projects and presentations were really fun. He gave great lectures and homework assignments. Would take again.