One tutor.
Every Swiss school system.
Maths, physics, chemistry and computer science. Taught in English, one to one.
The first consultation and a full hour demo lesson are free.

Reviews
What students and parents have said
Every review below was left on my tutor24.ch profile by someone I actually taught. They are reproduced word for word, in the language they were written in.
- 5 out of 5. Nick was instrumental in helping me pass my final matura math exams. His clear teaching and effective practice sessions with tailored exercises made all the difference. Highly recommend Nick! — Margaux G.
- 5 out of 5. Zuverlässige und professionelle Vorbereitung sowohl des Schülers als auch der Zeit, die er im Unterricht verbringt. Ausgezeichnete Verfügbarkeit. — Piotr S.
- 5 out of 5. I highly recommend Nick as a math tutor. He has a knack for making math fun and engaging, and my daughter always looks forward to her sessions with him. He is knowledgeable, enthusiastic, and has a natural talent for teaching. — Tom L.
- 5 out of 5. Nick has been an exceptional math tutor for my son. His ability to break down complex concepts into understandable parts has really helped my son improve his grades. He is patient, encouraging, and always goes the extra mile to make sure my son understands — Karen S.
- 5 out of 5. Nick is a very good tutor in my opinion. I had a great experience whilst studying IT (PHP) with him. 5/5 :) — Jasha F.
Find the box your child is in.
Every stage below is one I teach into, except the first.
Which system is your school in?
A factual guide to which system each school runs, compiled from the cantonal and school websites. It is not a client list and implies no affiliation with, or endorsement by, any school named.
Nine systems, not the usual two
Swiss
International and bilingual
You risk nothing before the teaching starts
- 01
A free consultation
Twenty minutes. You tell me the school and the marks. I tell you honestly whether I am the right person.
- 02
A free demo lesson
A full hour with the student, at no charge. Real teaching, not a sales call.
- 03
A plan and a fixed slot
We agree what we are working towards and book a regular weekly time.
- 04
Sessions and review
Ninety minutes to two hours, in Basel or on Teams. We check progress as marks come back.
I am Nikunj Verma
IIT Delhi, then a Master's in Computer Science at MIT, then doctoral research in quantum computing at the University of Basel. Before tutoring full time I worked as a senior cloud and data engineer here.
I have taught 50+ students in Switzerland, and lived and studied in 9 countries — which is the short version of why a student arriving mid year into an unfamiliar system is not an unusual case to me. It is most of my work.
What I am actually good at is the thing that is hard to advertise: finding the exact point where a student stopped understanding, which is almost never where they think it is, and rebuilding from there.
Education
- MSc Computer ScienceMassachusetts Institute of Technology
- Bachelor of TechnologyIndian Institute of Technology Delhi
- Doctoral research, quantum computingUniversity of Basel
Languages
Teaching is in English, as a native speaker. Everyday German is functional.
One rate, every level
A Sekundarschule student and an IB Higher Level student pay the same. The preparation differs, the price does not.
Sessions run 90 to 120 minutes. Every subject, every level, in Basel or online.
- Free first consultation
- Free one hour demo lesson
- No registration or admin fees
- No minimum contract
- Fixed weekly slot
- Pay by TWINT, card or bank transfer
For students working towards an exam
Several sessions a week across multiple subjects, agreed as a monthly block and invoiced in advance. Priced below the hourly rate.
Ask about a monthly planTravel to your home is charged on top of the hourly rate.
Prepaid blocks, if you would rather settle it in one go
Cheaper per hour, and no paying after every session. Entirely optional.
One two hour session
- One session of two hours
- Any subject, any level
- In Basel or online on Teams
- Valid 6 months
Five two hour sessions
- Ten hours, used as you like
- Any subject, any level
- In Basel or online on Teams
- Valid 12 months
A term of weekly sessions
- Twenty hours, used as you like
- Any subject, any level
- In Basel or online on Teams
- Valid 12 months
Payment is handled by Stripe, by card or TWINT. Hours are booked with me afterwards; buying a package does not book a slot on its own.
The things parents ask first
Do you teach in English or German?+
I teach in English, as a native speaker who grew up in the USA and India. Students working through the Swiss system in German get the subject explained clearly in English, and most pick up a good deal of academic English along the way. My everyday German is functional rather than fluent, so German language instruction is not what you are buying.
Where do lessons happen?+
At my place in Basel, online on Microsoft Teams, or at your home if it is reachable. Online works well for maths and physics with a digital whiteboard. Travel to your home is charged on top of the hourly rate.
How long is a session?+
Ninety minutes to two hours. Shorter than that and you spend the session getting warmed up. The hourly rate applies to the time booked.
How often should we meet?+
Once a week is the usual starting point and enough for most students. Exam preparation and students with real gaps to close often move to two or three sessions a week. We decide together after the demo lesson.
What do you charge?+
CHF 75 per hour, or less per hour if you buy a block in advance. The first consultation and the demo lesson are free.
How do I pay?+
Either way round. Session by session, by TWINT, requested afterwards. Or buy a block of hours online in advance, which costs less per hour and is handled by Stripe. Monthly plans are invoiced in advance and can be paid by standing order.
Do I have to buy a package?+
No. The packages are a convenience and a small discount, nothing more. Nobody is asked to pay anything before the free consultation and the free demo lesson, and paying per session at the standard hourly rate is always available. Unused hours are refundable under the terms.
Do you only teach IB and Gymnasium students?+
No. I teach every academic track in the Swiss system, including FMS, Berufsmaturität and the Passerelle, alongside IB, IGCSE, A-Level, AP and the bilingual and international schools. The map above is not marketing, it is what I actually teach.
Start with a free consultation
Tell me the school, the year and what is going wrong. If I am not the right person, I will say so and point you somewhere better.
- WhatsApp and phone
- +41 76 526 41 60
- Where
- Basel, at your home, or online on Microsoft Teams
- Payment
- TWINT after each session, or a prepaid block bought online



