This teacher is awful. She waits till the last minute to assign speeches, giving you only 3-4 days to prepare. Also the teacher does not reprimand students for disturbing the class, such as talking, playing on your phone, showing up late, etc. She will also engage in heated discussions if you do not agree with her or are confused- negative feedback