Teacher training(dev)