Way too many tests (back-to-back), not the most interesting, too many guest speakers (make sure you take notes, some of the stuff they say will definitely be on the exams), too many group projects (new groups every time)