Hi, I'm not going to do your homework for you, but I have high-lighted a few places where you can make corrections. This is good writing, and you have good ideas which you are expressing clearly. I think that your teacher should give you a good mark, and I hope that he/she will also help you with some detailed comments on your English.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.