

Shiven's email address and phone number have been validated.
Shiven
- Rate Ksh. 3,695
- Response 1h

Ksh. 3,695/hr
1st lesson free
- Maths
- Calculation
UWaterloo student teaches Calculus. Calculus is meant to be felt rather being memorised. Calculus is a language to talk to infinity and we will explore how
- Maths
- Calculation
Lesson location
Recommended
Shiven is a respected member of our tutor community. He is highly recommended for his commitment and the quality of his lessons. An excellent choice to progress with confidence.
About Shiven
I'm a Computer Science student at the University of Waterloo, and calculus is one of my favorite subjects. I love integrals especially: the moment you see infinitely many thin slices add up to an exact answer is hard to beat.
I've been tutoring for 2 years, and I've learned that students rarely struggle because calculus is too hard. They struggle because it was handed to them as rules to memorize instead of ideas to see. So I teach the other way around: start with the picture, build the intuition, then let the formulas follow.
My own studies keep me close to the material. Right now I'm working through university-level calculus, so I know exactly where students get stuck and which explanations actually help. I also build things with code, from machine learning projects to a real-time sign language detection system, so I'm happy to show how calculus powers the tools you may already be curious about.
If you want calculus to feel less like a list of rules and more like a language you can speak, send me a message and tell me where you're starting from.
About the lesson
- Lower Primary
- Upper Primary
- Lower Secondary
- +11
levels :
Lower Primary
Upper Primary
Lower Secondary
Senior School
Tertiary
University
Adult Education
Masters
Doctorate
CS
ACCA
MBA
Pre-Primary
Post-Graduate
- English
All languages in which the lesson is available :
English
Calculus is a language for talking to infinity, and like any language, you can't learn it by memorizing a phrasebook. You learn it by using it until it feels natural. That's how my lessons work.
We start with the questions calculus was invented to answer.
How fast is something changing right now, at this exact instant? How do you add up infinitely many infinitely thin pieces and get a real number? Once you see the problem, the tools stop feeling like arbitrary rules and start feeling like the obvious thing to invent.
We see it before we compute it.
• Limits: zooming in on a curve until you can see what's happening at a single point
• Derivatives: the slope of a curve at one point, and why the rules (power, product, chain) are just that idea in different clothes
• Integrals: slicing an area into thin strips and watching the sum settle into an exact answer
• The Fundamental Theorem: why differentiating and integrating undo each other, which is the moment calculus really clicks
Graphs, diagrams, and step-by-step derivations come first, and the formulas follow naturally. You'll be able to rebuild a rule from scratch instead of hoping you remember it.
We go a little deeper than the syllabus.
Along the way, we ask the questions most classes skip: why does the derivative of sin x give cos x, what does it mean to add up infinitely many things, and how can a sum of infinitely many terms be finite? That curiosity is what makes the exam problems feel easy.
What you can expect:
• Visual, intuition-first explanations
• Derivations you can follow and reproduce
• Practice problems that build from basic to challenging
• Examples drawn from things you care about, like motion, games, and sports
• A patient space to ask "but why?" as often as you need
Who it's for:
High school, AP, IB, and first-year university students, and anyone who has been getting the right answers without feeling like they understand what's going on.
Recommendations
Recommendations come from relatives, friends and acquaintances of the teacher
Shiven is knowledgeable, patient, and passionate about teaching programming. He explains complex concepts in a clear and easy-to-understand way, making learning enjoyable and accessible for students of different skill levels.
His supportive teaching style helps students build confidence, strengthen their problem-solving skills, and develop a solid foundation in programming.
Five stars for his knowledge, dedication, and commitment to helping students succeed!shiven is a patient tutor and takes his time explaining through the process, he is extremely hardworking and talented. he is also incredibly encouraging and motivates others to work just as hard. i would recommend him to anyone trying to grow in computer programming.
shiven is my cousin, i would recommended shiven as a computer programming tutor because he is a hard working, intelligent, dedicated teacher. he gets the ideas through thoroughly and takes his time explaining, he also helps improve skills and knowledge. i would recommend him to anyone just beginning to understand computer programming.
Shiven is really kind and patient , and he explains things in a way that’s easy to understand. He makes learning a lot more comfortable , and I would happily recommend him to others.
I highly recommend Shiven as he is an excellent, dedicated, and knowledgeable individual. He explains concepts clearly, is patient and supportive, and always strives to give his best. His commitment to helping others learn and his positive approach make him a great choice on Superprof.
Learning to code always felt overwhelming until I started lessons with Mr. Shiven Sharma on Superprof. He breaks down abstract, intimidating programming concepts into simple, real-world analogies that actually click. Rather than just handing me the syntax, Mr. Shiven taught me how to think like a developer and debug methodically when errors pop up. Extremely patient, punctual, and encouraging. If you are starting from scratch or looking to make a switch into tech, I couldn't recommend a better tutor
Shiven is an excellent teacher who explains concepts clearly and makes even complex topic look easy to understand. He is patient, supportive, and ensures that you truly understand the subject rather than just memorising things. His teaching style makes learning enjoyable, and his ability to simplify concepts is truly commendable. I would highly recommend him to anyone looking for a knowledgeable, approachable, and effective teacher.
Shiven is a very talented grown-up student. He has a good ability to learn by himself and teach. His self-determination, ability to grasp new things, and passion to achieve his dreams make him an incredible student. He is diligent, hardworking, and has the ability to impart his knowledge to his friends.
Highly recommended! An excellent Computer Science tutor with strong subject knowledge, clear explanations, and a student-friendly approach. Great at making complex concepts easy to understand.
Shiven has in-depth knowledge about the topics. I really liked his teaching style. He finds innovative ways to teach physics concepts so that they become easier to understand. Thanks, Shiven.
View more recommendations
Rates
Rate
- Ksh. 3,695
Pack prices
- 5h: Ksh. 18,477
- 10h: Ksh. 36,953
free lessons
The first free lesson with Shiven will allow you to get to know each other and clearly specify your needs for your next lessons.
- 1hr
online
- Ksh. 3,695/h
Similar Maths teachers in Waterloo
-
![teacher_picture]()
Gladys
Kitui & Online- Experienced
Graduate and passionate chemistry,physics and maths tutor offering simple practical lessons for cbe, kcse, igcse & exam preparation with past paper mastery and simple methods
- Ksh. 500/h
- 1st lesson free
-
![teacher_picture]()
Stephen
Nairobi & Online- Experienced
Experienced physics & mathematics teacher, b.ed. graduate, offering online lessons for students of all levels
- Ksh. 1,000/h
- 1st lesson free
-
![teacher_picture]()
Karanja
Kahawa Sukari & Online- Experienced
Through my tutoring practice, somonzuri, i have taught students in ib myp & dp, cambridge igcse & a level, and kenya cbc — helping each one gain confidence & apply his\her unique learning style to enj
- Ksh. 2,500/h
- 1st lesson free
-
![teacher_picture]()
Rophin
Ongata Rongai & Online- Experienced
Experienced cambridge mathematics and chemistry teacher helping students achieve academic excellence and confidence.
- Ksh. 2,000/h
- 1st lesson free
-
![teacher_picture]()
Antony
Nairobi City & Online- Experienced
University of nairobi mechanical engineering undergraduate offering dedicated math and physics tutoring for high school students.
- Ksh. 700/h
- 1st lesson free
-
![teacher_picture]()
Josphat
Nairobi & Online- Experienced
Expert mathematics tutor helping students understand maths, improve grades and excel in exams
- Ksh. 2,000/h
- 1st lesson free
-
![teacher_picture]()
Purvi
Nakuru & Online- Experienced
Purvi to the rescue - i am determined to teach any student who wants to ace maths! i'm a creative teacher and i like using different means to tackle any problem.
- Ksh. 1,500/h
- 1st lesson free
-
![teacher_picture]()
Joan
Kiserian & Online- Experienced
Qualified cambridge mathematics, chemistry and integrated science teacher with experience offering personalised lessons for primary, checkpoint, igcse and cbe learners across kenya and online
- Ksh. 1,200/h
- 1st lesson free
-
![teacher_picture]()
Sir james
Nairobi & Online- Experienced
Bsc/pgde graduate teaches international/local physics and mathematic curricula for all levels in nairobi
- Ksh. 2,000/h
- 1st lesson free
-
![teacher_picture]()
Mariam
Kisumu & Online- Experienced
Achieve your maths goals with expert tuition in arithmetic,trigonometry,algebra,linear algebraand differential equations
- Ksh. 2,000/h
- 1st lesson free
-
![teacher_picture]()
Amos
Kakamega & Online- Experienced
Mmust 3rd year student teaching mathematics and computer packages online for high school and beginners
- Ksh. 600/h
- 1st lesson free
-
![teacher_picture]()
Blessing
Nairobi & Online- Experienced
A-grade kcse tutor teaching mathematics, chemistry & physics for high school students online.
- Ksh. 800/h
- 1st lesson free
-
![teacher_picture]()
Arwa
Mombasa & Online- Experienced
Bsc economics & statistics graduate delivering clear, results-driven lessons in maths, statistics, calculus, stochastic processes and operations research
- Ksh. 1,200/h
- 1st lesson free
-
![teacher_picture]()
Edward
Suna & Online- Experienced
Master physics and mathematics for grade 9-12 with an experienced teacher! online
- Ksh. 1,000/h
- 1st lesson free
-
![teacher_picture]()
Daniel
Thika & Online- Experienced
> experienced maths tutor in thika helping high school students excel in kcse with simplified methods.
- Ksh. 800/h
- 1st lesson free
-
![teacher_picture]()
Leah
Murang'a & Online- Experienced
Native swahili teacher from kenya helps beginners speak swahili fluently for travel business and everyday conversation
- Ksh. 500/h
- 1st lesson free
-
![teacher_picture]()
Deborah
Nakuru & Online- New
Mathematics and physics made easier with clear step-by-step explanations from a dedicated online tutor.
- Ksh. 800/h
- 1st lesson free
-
![teacher_picture]()
Joshua orucho
Maai Mahiu & Online- Experienced
Msc budapest | ib, igcse 0580, pearson edexcel & a-level 9709 maths | kcse form 1-4 | online & physical
- Ksh. 2,500/h
- 1st lesson free
-
![teacher_picture]()
Whycklife
Nairobi & Online- Experienced
A highly experienced mathematics business studies teacher/ tutor. competent to mentor campus/college students, senior high school & junior high school learners, igcse system learners and learners un
- Ksh. 1,500/h
- 1st lesson free
-
![teacher_picture]()
Robai
Eldoret & Online- Experienced
Tom mboya university graduate with bachelor in education maths& chemistry.available in eldoret and online
- Ksh. 500/h
- 1st lesson free
-
See Maths tutors




















