The best aspects of the course were the engaging lectures, the professor, and the interesting material. The worst aspects of the course were the hefty reading assignments, ineffective section meetings, and occasionally disorganized lectures. The course would improve if there were more exam study guides and assignments for students to boost grades. It would also improve if the TA section meetings were more effective, engaging, and inclusive of guiding questions. Prospective students should know that it is essential they do all the readings and attend all the lectures because the professor goes over vital information in class.