I find this course to be useful in the long run, despite it being demanding and intense. Expect lots of writing and reading along with critical analysis. Kasim gives constructive and personalized feedback for each work and is helpful if you approach him during his office hours