Hands down the greatest teacher I've ever had. She explains everything clearly, and if you don't understand, she'll gladly explain it again. She honestly loves her job and you can tell through her teaching efforts and the way she helps her students. Wonderful person. She makes math easy to learn.
Her classes are really tough, but she's a great teacher. I can actually stand math this year. As long as you pay attention and work, you'll be fine with Balogh.
I hated math until I had Balogh. She will always help you if you need it, she makes a really hard math course not as painful, and she is great. If you like math, you will like her.