As for Qur'an Hifz and recitation, I've learned it from one of the renowned Shaikh,who lives in Ar Rass, physically as well as remotely.
I've been teaching Qur'an from basics of Qaida to Hifz and memorization.
Don't 'Mug up' English and Mathematics, rather let's learn them through practicals.
I'm a fluent arabic speaker and have been graded...