Mastering English is an online English teaching platform which aims to help students to excel in English. It focuses mainly on reading, writing, listening and vocabulary and intends to help school kids with their homework. Also, we provide classes to everyone who wants to learn english and dreams to speak fluently and confidently.