Mackintosh Maths & Physics Tuition

cover fb

Update: Due to current circumstances I’m now offering online tuition, 121 or in small groups. Please message me if you’d like to book a session.

Stephen Mackintosh offers high quality maths and physics tuition in the Inverness area.  From Inverness, he has a BSc Honours degree in Pure & Applied Mathematics from Edinburgh University and holds an enhanced Disclosure Scotland PVG membership.

He also works as an outreach astronomer and teaches part time as a Maths & Science lecturer for the University of the Highlands and Islands.  He is a former Stem ambassador involved with projects at schools in Highland and Moray (Lab in a Lorry ect.), and member of the Institute of Mathematics and its Applications.  This, coupled with over 20 years experience and an intimate knowledge of the SQA curriculum, make him the right choice for students wanting superior outcomes. 

Stephen’s tutoring approach is about building confidence, knowledge of the fundamentals along with solid exam question preparation and technique. Over the years he has helped his students activate their full academic potential and achieve the grades they need to fulfil important UCAS requirements.

He also teaches mature students and those looking to boost their numerical confidence and professional development.

Most of his business is generated from solid recommendations and word of mouth based on positive outcomes for his students. His business is proudly local and not affiliated with any large tutoring agencies. It is also front facing and all teaching is delivered by Stephen himself.

Please read what others have said about Stephen’s teaching on his Facebook reviews and recommendations here.

Subjects covered

Group or 1-1 tuition in Mathematics or Physics at all levels including Nationals (NAT 4/5), Highers, Adv. Higher, HNDs, HNCs and University level.


To book a session please email or call/text 07414964965.

Alternatively contact the Mackintosh Maths & Physics Facebook page where Stephen often posts helpful guides on specific maths and physics topics.

“Stephen’s tutoring approach is about building confidence, knowledge of the fundamentals along with solid exam question preparation and technique.”

Small Group Tuition

Stephen also offers small group tuition in Inverness for Nat 5 and Higher Maths or Physics.  These groups generally operate out of the Cameron Youth Centre on Plainfield Road, Inverness,  and provide a more cost effective alternative to 1-1 tuition.  Please email or call for more information.

Important Documents

Mackintosh Maths and Physics Tuition Child Protection Policy


‘Stephen’s small group maths classes are superb and I highly recommend to anyone struggling with maths. My daughter increased her final award by 2 grades with Stephens tuition and actually misses attending his classes. Thanks Stephen!’ – Linsday

‘Professional and talented maths teacher. Really excellent raport with young people to enable them to achieve confidence in the subject. Thank you Stephen.’ – Jan

‘My son thoroughly enjoyed the weekly small group tutoring sessions with Stephen, for Higher Maths and Higher Physics. Grade As were achieved. Thankyou Stephen for all of your help with this.’ – Alison

‘My son was part of Stephens Nat5 maths coaching group for this year & he managed to achieve a B in his exam. My son believes this result is directly due to the tuition he received & he is delighted with his result. A big thanks to Stephen from my son & Myself for his result! My sons confidence in maths has rocketed & he has chosen to keep maths on for higher! Amazing! Thanks Stephen!’ – Julien

‘Stephen has helped me enormously in improving my knowledge to gain an A grade in Higher Maths and Physics! Can’t thank him enough and would highly recommend!’ – Alasdair

‘Has really brought my daughter’s confidence on and is doing well in her class. Her teacher has said they have noticed a big diffrence. I would highly recommend. Thanks’ – Claire

‘Stephen is brilliant highly recommend!!’ – Saima

‘Very professional and reliable. Getting the right results and good at keeping students interested and motivated while pitching things at the right level to make it seem achievable.’ – Kirsteen

‘My son has found Stephen’s tutoring really helpful & has gained confidence since he has been attending the sessions, the small group is relaxed & he always says he has learnt so much each week. I would highly recommend this tutor!’ – A Gordon

‘Great tutor , made physics enjoyable !!’ – A Beattie

‘Stephen has really helped my son Rory with his maths. He is a fantastic tutor and I would highly recommended his services.’ – Catherine

‘Stephen has excellent training methods with my son and I can see so much more improvement and confidence in my son, Stephen gives regular updates on his progress, I would definitely recommend as a tutor’ – Emma

You can read more testimonials on my facebook page here.