Ellis kicked my butt, but I thoroughly enjoyed his class. Hes a great and funny professor who is 100% there for your success. Soc Theory is tricky but he teaches it so well seeing as he genuinely enjoys teaching this course. His readings & assignments take time, but youll completely feel the payoff when it comes down to his tests. Just show up.