my listening isn't as good too I can speak basic level but you are much better. I might be able to hopefully get to your level soon. My pronunciation still needs work too
Practice makes perfect. I spend countless hours talking to myself (idk if that's a good thing to admit) but if you do that and mimic native speakers you can start speaking well. As far as listening goes...I have no clue lol.
Glad to hear that more and more foreign friends learning Chinese, literally Chinese is not easy to learn with its own system. However, you will be fluent in it as long as you keep doing. You may use online movie or TV drama with bilingual subtitles, listening Chinese songs will also help. That's how I practice my English.
Hey nephew.He was looking at you like, he speaks blackenese. At least he was cordial and you were able to convey you're from Michigan. Then, hurry up and buy.lmao 😂😂