Your accent's not horrible and in general there are no problems understanding you. However, you word stress is a bit unnatural at times, but this could be the result of reading a text of someone else's words. It would be better if you recorded yourself speaking and not reading a text- that way you'd give people a more natural sample to listen to. Could you do that?
- For Teachers