Well, I got a response from yahoo/geocities about the letter I sent to them. This was their response:
Thank you for reporting this incident to Yahoo! GeoCities.
We have evaluated that home page and have taken appropriate action
against the account.
Yahoo! GeoCities Team
I tried accessing his site and it listed page not found. Does that mean that he's gone?
I truly hope so!
The page IS gone. Of course, he may just jump to Tripod or somewhere else. But frankly, I feel a bit better for now.
A HUGE THANK YOU to all of you for your support and to each of you who also wrote emails on my behalf. I <3 you guys!!