Adam Beard
He's one of my favorite professors. He's very engaging and keeps things interesting in class. The group projects are very simple, and you he gives plenty of class time to complete them. He gives class time for reflective assignments. So there is very little homework. Amazing class.