that is EPIC. oh man. SO COOL. I definitely have some teachers in my high school (not so much middle school, but maybe a couple) that I could see doing something like this. We have a bunch of just-out-of-college teachers.
What a treat for the students!! that's something they're going to remember forever!! I love stuff like that...it shows that the teachers really care about the kids IMO.