LOL, very creative and very intelligent answers, and the teacher too is equally intelligent to have realised the humor, wit and brilliance behind those answers instead of simply overlooking it as most of them tend to do...
I was simply awe-struck by the answers. I was just thinking about my level - terribly poor!! :P :P :P :P :P
LOL, it requires quick wit and a brilliant mind to come up with something like that, I see some village boys with absolutely no exposure to many of the things we take for granted come up with things that really stump you...