Torsten Pieper
He is a great professor who cares about what he is teaching. One group throughout semester w/about 3 group assignments and a final presentation/paper + assignments for individuals as well. Doesn't like others using their laptops/phones in class. Calls on people randomly + notes if you go to class. Be prepared with material if you go to class.