My son is 9 and plays on chess.com almost every day. Usually, no one chats. Many of his opponents may not even speak English. I am always close by. There is a way to turn off chat, I think. But I haven't found it necessary.

Just for fun, check out iPad or iPhone app 3d Magic Chess. Not great for practice, but stunning.

Chess.emrald.net is another tactics server.