Cyrus Zargar
Professor Zargar is the best! Class is an easy A if you show up and listen. Attendance is mandatory and is a portion of your grade, but he posts all lectures/powerpoints on webcourses. He is extremely knowledgeable and willing to clear up anything confusing. Everything is open book including the final and midterm essays. Great class overall!