Joshua Wofford
This class was absolutely terrible. I went to office hours several times and all he would do is half way listen to your questions while he was either on his phone or playing with objects on his desk. DO NOT TAKE HIM! I studied constantly and had to hire a tutor on my own. If you get behind at all in this class you are screwed.