Mr Islam is passionate about raising student achievement in mathematics. He has tutored students since 2011 and taught students since 2017. He holds a PGCE in Mathematics, a GradC in Mathematics, and an Integrated Masters (scientific). Maths is the subject he has a real passion for since childhood and loves helping student increase their potential in mathematics.

With more than 7+ years of combined maths teaching and tutoring experience, Mr Islam has been helping students learn almost all aspects of the GCSE maths curriculum. It has enabled him to reflect on the fine progression of each mathematical area. After starting CityTuition in October 2019, he decided to put his knowledge of the curriculum and reflection of teaching practice into developing 100 GCSE mini-units of maths lessons as well as dedicating time into compiling and refining 100 exam packs (30 Algebra, 30 Number, 25 Geometry, and 15 Statistics). These are specifically selected exam questions that covers a broad range of questions covering each mini-unit comprehensively, challenging the most able, yet minimising repetition. Less than 4% of the questions are non-exam questions due to new content or lack of questions that are available on some parts of the curriculum. The compiled exam question packs and numerical solutions are available free of charge. The model solutions and video of model solutions are password protected and when complete will be available for £50 for individual use and £300 for one school use.

He strongly believes each student can achieve great results as long as they are willing to work hard and believe in themselves. He has built this website primarily to develop his students and students across the world to become more independent learners. The potential the exam-style packs, numerical solutions, model solutions and video of model solutions has is limitless in improving students’ grades.

To be a strong independent learner, the first step is to convince yourself you can achieve as long as you are willing to work for it. Start with the Grade 1 packs, then move onto Grade 2 packs, etc. Do each question, check the numerical solutions, figure out why you got some questions wrong, and then correct using the model solutions and video of model solutions (copying model solutions actually improves retention). ‘Being successful in maths is all about having good examples and repetition.’ – Mr Islam.

You can also learn the curriculum by watching the video of model solutions, then trying the questions, and then marking using the model solutions and reviewing by re-watching parts of the video. Start with the Grade 1 packs, then move onto Grade 2 packs, etc. so prior knowledge required is addressed before tackling the higher graded packs.

Hope you find this website beneficial.


I offer private tutoring if available. During term time, I may be available only on Saturday (9:00, 10:00, 11:00, 12:00, 13:00, 14:00, 15:00, 16:00. 17:00). My online lessons start at the beginning of the hour and single lesson lasts 55 minutes, such as 10:00-10:55 and double lessons lasts 1 hour 55 minutes, such as 10:00-11:55. My fees are £50 for single lessons or £100 for double lessons. Enquire to check if currently available.

Currently unavailable.

I cannot provide tuition to students from the school in which I teach, permission from Headteacher will be sought if I am available.