Supervised Teaching