Alireza Rafiee
This was a really great course to take over the summer semester. I'm glad I enrolled in this class because the professor was really passionate about what he teaches, understanding, and straightforward with what he expects. There are weekly quizzes, discussion posts and one research report (20%). Just stay on top of your work and you'll do great!