Alison Hamilton
Avoid this class at ALL Costs!!This course is VERY disorganized and the exams do not reflect what is taught and are hard and have very confusing wording. The syllabus and course schedule are also very unclear so beware of changes in due dates. There is so much homework, 5-6 pages. There is also a project and other heavy loaded assignments.