English Ninjas is an online platform that connects people with native English speaking tutors to improve their English with live video or audio chat sessions. English Ninjas Tutors help with grammar and vocabulary and provide training with topics from business and travel to science and philosophy. Every tutor is rated after each session to ensure the highest quality lesson.