I really appreciate your kind words and the the time you took to respond. The Education Blogosphere is great. I have learned so much from my peers and colleagues online. At the same time, we tend to write about the greatest moments, the best lessons, and the awesome days. There is this belief that everyday must be perfect for them. I am trying to do more writing that lays bare how tremendously difficult, and complex, being a teacher is.