I think she is a great teacher, but she has a hard time dealing with those who don't listen. My opinion is that she needs to give out homework so that students reinforce what they learnt in class. Also, instead of warning her students, she should be more strict and give out referrals. Lastly, she doesn't use the textbooks and all and sometimes we only do 1-2 activities in ONE class, so she needs to rush her students more. She's not perfect, and she is still a good teacher.