Andrew Vanden Heuvel
This class is well organized, simply stay on schedule and you will be fine. There are a few discussions, a decent amount of practice quizzes and module quizzes in which you can retake if needed. The teacher videos were very helpful, and the readings werent bad. This class was very chill compared to most others. I learned a lot from this class.