Summer 2020 - Professor Duran is such a great professor. The readings are so confusing but he clears everything up in lecture and makes the subjects easy to understand. His exams are super hard but all of the questions are taken out of lecture. His exams consist of multiple choice and a long answer section. Overall this class is doable and you will learn so much.