I've been found!
Luckily, it was only by search engines, though. Someone found my blog by a search on 'funny teacher report card' on Dogpile.com (I was the 24th selection) and someone else found it by a Google.com search on 'teacher report card,' where I was selection #8. These are the first times my blog has shown up on search engines. I'm not sure if that's good or bad.