It's Teacher Appreciation Week. Nobody deserves so much appreciation, but seem to get so little, than teachers. They are challenged every day from so many directions.
Luckily, my kids have had some great teachers who have challenged them to step outside the box in their thinking and in their believing in themselves and what they can do.