some great English blog sites.
http://teacheng.us/