Joshua Dorsey
Great professor! Great class! Few teachers really embrace what they teach. If you're taking a level 400 class then you obviously care about the course content and want to learn. This is a class you must take in the pursuit of your education. By no means an easy A, but you get back what you put into it. You should not he expecting an easy A anyways.