Amazing teacher. She may rant about things that are important to her and may get a bit off topic, but if you put the effort into her class she'll put just as much effort into helping you when you need it.
Very outgoing person. Treat her how you want to be treated. Do your homework.