6-26-18 Real time teaching