Advance teacher training

Advance teacher training