Hi Yanaz, we have been very impressed with "The Process of Writing" I think it's a well designed course. We haven't done any of math, science or computing courses so I cannot comment. Within the verbal courses there does seem to be quite a variable level of difficulty.