David Sorensen
Great class. Professor Sorensen is such a laid back guy, super understanding. He talks about very controversial issues with a great sense of humor. Also acts as a mediator when the class gets out of hand. Review the power points before the test and you'll pass for sure, do the homework too! Class is the most interesting if you participate.