Joe was a great TA last semester and I really enjoyed his class, but be warned, he goes on off subject political rants a lot during class time. Don't bother buying any of the books for the class, you won't use them. Overall a great and funny guy. He taught me a lot about APA format and the class was pretty helpful!