Sharon Hauck
Sharon is nice but if you have a question, ask! If you still dont get it, ask again! She will never not try to explain over and over. The content is heavy so make sure you dont skip classes and participate.. and most importantly, take notes.. what she says in class will be on the tests.