Moss is a great prof, he is really happy and brightens the mood. The class was not every week, we met roughly 14 times through the term. Tutorials are pretty easy marks with a small group assignment each time. He is approachable, as are the TAs. Pretty easy to do well in this course, but sometimes hard to know what they expect in the assignments.