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.
Likes to yell. Good teacher, but don't make her mad or she'll embarrass you in front of the class. Does not accept late work, but is an easy class to get at least a B in.
Very outgoing person. Treat her how you want to be treated. Do your homework.