Christopher Mann
If you have the option, take this class online. Huge mistake on my part of not doing so. The class itself is very boring and lecture heavy. You have to come to class and if you miss more than 3 classes you will be dropped a letter grade. There are 6 tests in this class and 2 group presentations as well as 50-60 question homeworks due twice a week.