Dee Barker
Dee is sometimes a little hard to understand during her lectures, but she is amazing one on one. She will walk you through everything you need to know and her labs are what really help you understand the material. The homework on OWL is hell on earth, but once you get into the rhythm of it, it's manageable. Don't slack on doing it though.