The teaching method is excellent and perfectly suited to remote training. The trainer being able to see everyone's local files as they create them makes for excellent feedback and debugging, and the skills assessment is a great starting point for knowing where to target training.