Moss is a great professor, he is so caring for all of his students and is super helpful in office hours, gives good feedback. You will need to have some writing skills to get through his class, but I would say his marking is fair. I wasn't really looking forward to his class, but ended up really enjoying it in the end!