Robert Bickmeier
This professor is awesome! He managed to make a 3 hour lecture so interesting and kept the whole class engaged while teaching. In general he's nice guy to talk to about things/issues. There are 4 exams 1 is dropped, and 1 final exam, and lots of homework. Exams are hard if don't study but if study, then they are easy and they are fair. My grade: A