great discussions, and enjoyable readings that were gone over in class in case you missed them. TA lead great discussion and gave encouraging feedback. Moore knows what he's talking about and is very passionate about the subject matter. Easy to reach outside of class and always willing to support you. best class this semester, made me switch majors