Teri Umhauer
Good professor. She provides good supplemental powerpoint lectures in addition to the textbook which you need to pass. She is kind and gives feedback. I would say if you read and know the terms and chronology, you'll get an A.