Teachers rock! I have so many wonderful memories of my teachers. My kids do too! Such an important job, and many teachers would not even call it a job. That's what makes a great teacher. They do it for the kids and the reward of enlightening a mind. What a rewarding career. I hope all you teachers know how much we appreciate you.