Great professor, I really enjoyed his class. Very clear about what is required for the course. There is a lot of reading, but I learned about lot of information. There was a required test every week. 