John Straussberger
This was my first time taking Dr. Straussberger and I would take him again! It is lecture heavy and you have to read before class. For our class, discussion question were due every week and there are books required for this course but they don't cost much. 2 paper plus research paper, a midterm and final but they are open book which was the best.