posted by Lima .
Hi i am in college and I want to be ESL teacher the only thing that hinders me from reaching my goal is that i am not native english speaker. Please tell me a ways to improve my english, suggest me books that i could buy,ways to learn how to write poems, improve my commas etc. thank you
The best way to truly learn a language is to immerse yourself in it. For example, suppose there's a new book that you'd like to read. Read it in english instead of your native language. When you browse online forums, use english. If you see the correct usage repeatedly, it will become natural.