Online Instructor led Course
Anyone who is interested in learning spoken English.
English letters and some basic vocabulary would be excellent. But even if not you will have a helping hand.
Nothing, just a note pad and pen. A grammar book would be fantastic.
How to speak English fluently.