Think back to your favorite teacher. Read this book. Class dynamics of different student personalities and an accident in the snow. We all make a difference one way or another.
Solid characters and a solid story, that is both realistic and a good read.