Horrible direction on assignments, literally no guidance on what should be done. Lectures have nothing to do with the exams or assignments. Takes points off for things she never taught us. No idea if attendance is mandatory or not.