Fun and nice teacher
This teacher should consider another profession. She seems to lack the joy of teaching and the ability to encourage and build students up. Not everyone is good at math, but learn to deal with that!
learn how to deal with your own problems and don't use altenate soucres, i.e Principals or guidance
Nice person, hard marker, needs to take control of the class