Very supportive, checked my understanding at each stage.