Professor Ahmad is a very kind and intelligent teacher. The readings are generally relevant and the work load is very mild. There were 3 papers and one presentation which is really just a summary of the readings. The only thing is he is so philosophical that he gets off track and confusing many times.
Really interesting class, covers a cool topic and the reading is actually interesting and very easy to do. to do well in the class you do have to keep on top of the reading, but if you show a genuine interest, he really likes it. very cool prof, office hrs are a really big help and he's very available if you can't make the hrs.