Here is a free app you might like:
Duolingo is a very popular free app for English learners, and it’s good for helping you practice new vocabulary. It’s like 123 English but has more levels. To learn a lot, practice every night before bed, and read everything out loud.
Remember ELSA Speaks? This is a good app for practicing pronunciation.
If you have questions getting started, send me a message! I can help.