A friend who teaches and tutors ESL recommends the resources on this site.

https://www.learnenglishfeelgood.com/

Thank you, AlpheccaStars, for your recommendation. Others had recommended the same site to me, too. I have a few more recommended sites:

https://www.learnenglishfeelgood.com/