Very unaccommodating teacher. Classes and Assignments are incredibly repetitive and a large majority of the work is group-based (for those who prefer working alone). I would highly caution you with taking this class.