From Beginner to Pro: Online English Speaking Classes for All
Speaking English can be a terrifying prospect, especially if it’s not your native language. That being said, put your mind at ease. No, not even the native speakers speak English as flawlessly as you would imagine. However, it’s a good idea if you want to test yourself against the real speakers.
Read more: https://tenthousandrooms.yale.edu/project/beginner-pro-online-english-speaking-classes-all