She put a lot of concepts on tests & homework that was either not covered or that she barely talked about. Almost always unprepared to answer questions. Goes too in depth in some areas and not enough in most other areas. No set grading system for tests. Little to no review for tests. She is a great person, but overall as a teacher, not so much.