Joseph Silcox
THE BEST! Take his class, he is young and super nice. The class is not hard, just study for tests and you will be fine. all multiple choice. I think there were 2 or 3 papers, but were not hard at all. Would deff take another class with Joe. Took soc101 and 104 with him