Teaching and Notes