That is very, very nice and she's going to love it! I hope she enjoys her retirement. Teaching is a very rewarding career, but also exhausting. I know, I taught elementary school for 34 yrs. I have so many fond memories and a few horror stories. I imagine a middle school teacher has some real doozies to tell!