Great teacher as in her personality and as an individual. However, she is terrible at teaching. She rambles, talks about her hardest class ever which was 'Organic Chemistry" and then skips lessons and units, teaches you something then mess up and expects you to figure it out and if you correct her she gets offended. Don't take her and you'll pass.