Angelica,
You certainly write well for a person who learned English as a second language.
I am going to review a paragraph or two at a time. It takes too long to do everything in one go. I hope nona the brit and/or julielai help as well.
A tudent You are Chinese, no? Thus, I wouldn't think...