very nice!
Lilac09, I think your "r" is not as good as other pronunciation. Some "r" you can get perfectly, just like in "work","Board", but the word like"door""before",I think you still need to do it harder to make it sounds more like American. Hope you don't mind, you know, my English is very bad, but I have the best intention,