A Teacher: All seasons