Hi, I live in Paraguay but I’m from Uruguay, Spanish is my native language and Portuguese is almost as native too, English is my L2, I am quite fluent in English but haven’t practice in years but I started to teach English to my 5 years old adoptive girl.
When she came to my house a year ago her language was Guarani that is the second language here in Paraguay, it’s an Indian language, although I live here since ’83 I never learned that, it’s very difficult, so her first month at home was very hard because we didn’t understand each other, no need to say that today, a year later, she speaks Spanish like any other kid of her age.
I waited to teach English because I though it will be too much for her but I was wrong and now I am trying to catch up, I speak English 1-2hrs per day and she’s already learning, her favorite sentence “I love you mommy”
So don’t be afraid and start little by little, you feel awkward because it’s not your native language but don’t think about that but in the great opportunity you’re giving to your kid.