I didn't get the message!! Are you going to run a class as the teacher? Don't do that, because your English is not that perfect (just like mine! I'm not a native speaker either).
But if you want to study English, I'd really love to share my own experience.
- For Teachers