Samantha Hoekstra
Lectures were highly detail and she will answer any questions you might have, she has good communication and will let you know of ways to improve your grade if need it. Lectures are fun however when you hear that real communism has not been tried and its repeated then you're not longer in a history class thats the one downside to my experience.