A smile as big as the moon : a teacher, his class, and their unforgettable journey