update teach