Thank you to all my teachers and students; from past to present you inspire me daily.