Musings of a teacher