Somesh Maurya Math | B.Sc. (Delhi University) | Python | EKB
8 Reviews

Hello there, I like to teach Python, SQL and Mathematics. I have 4 years of teaching experience in these subjects. Ever since I indulged myself in the world of coding, my whole perspective of looking at the world has changed drastically. I believe in helping my students get their own perspective of that world full of possibilities through my teaching.

My teaching method is tailored to each student's needs and learning style. I believe that a hands-on approach is the best way to learn programming, so I encourage my students to write code and experiment with different concepts. I also provide clear explanations and helpful examples to help my students understand difficult concepts.

I like to guide my students in a way that they are able to explore the creative and logic making side of their brains by teaching them that it's not necessary for a problem to have only one solution, and it's upon us for how we approach them by our own logic and thinking.

Subjects

  • Programming Pre-KG, Nursery-GCSE

  • Computer Science Grade 2-Grade 12

  • Coding Pre-KG, Nursery-Grade 12

  • Kangaroo math Pre-KG, Nursery-Grade 10

  • Maths (GCSE)

  • Python for Beginners

  • Python 3 Grade 5-Grade 12

  • Coding for kids Pre-KG, Nursery-Grade 10

  • Computer Science and Applications Pre-KG, Nursery-Grade 12

  • Block coding Pre-KG, Nursery-Grade 8

  • Programming (Python) Pre-KG, Nursery-GCSE

  • Coding and programming Pre-KG, Nursery-Grade 12

  • Python Basics Pre-KG, Nursery-Grade 12

  • Python for Kids Beginner-Intermediate

  • Mathematics (American Syllabus) Pre-KG, Nursery-Grade 10

  • Computer and programming Pre-KG, Nursery-Grade 12

  • Block Based Coding Pre-KG, Nursery-Grade 12

  • Python CBSE Grade 11-Grade 12

  • Coding & Programming Pre-KG, Nursery-Grade 8

  • Computer Science (IGCSE)


Experience

  • Data Analyst (Jun, 2021Dec, 2022) at Gan Studio
    My job involved Cleaning the noisy and unstructured data, then analyzing and creating visual representation for the same by using MS-excel, MS SQL Server, Pandas(Python), Tableau.

Education

  • Bsc (Hons) Mathematics (Jun, 2015Jun, 2018) from University of Delhi

Fee details

    8005,000/hour (US$9.4358.96/hour)

    Fee can vary according to the requirement and number of subjects.


Courses offered

  • Programming for Kids

    • US$1000
    • Duration: 6 Months
    • Delivery mode: Online
    • Group size: Individual
    • Instruction language: English, Hindi
    • Certificate provided: No
    In this easy intro to programming course, students solve coding puzzles and get familiar with basic programming concepts such as sequencing, conditions and repetition using loops. They need to connect visual blocks in the right way to complete each level of these coding and programming classes. There are over 60 levels in fun adventures such as Codey's Quest, Lost in Space, Lazer Racer and Dragon Journey.

    Topics Included:
    Sequencing
    Repetition
    Conditional logic
    Automation
    Pattern recognition

    What Student Learns:
    Introduction to basic programming
    Using loops for repetition
    Conditional logic
    Sequencing tasks
    Recognizing patterns
    Using automation
    Debugging programs
    Problem solving

    2 Classes every week.
  • Python for Beginners

    • US$2000
    • Duration: 8 Months
    • Delivery mode: Online
    • Group size: Individual
    • Instruction language: English, Hindi
    • Certificate provided: No
    In this introduction to Python course, students will be learn to code in Python. As they complete this lesson plan, they will enjoy engaging lessons, solve challenging puzzles, and build their own games in Python. This course is ideal for students who are comfortable with the basics of programming logic and computational thinking. This course will help them learn how to code Python and adapt to the additional challenges of text-based syntax.

    Students who successfully complete this lesson plan will demonstrate a strong mastery of Python syntax, as well as the ability to creatively program games and other projects and debug their own code. Students will also be able to come up with an idea for a Python game and take it through the entire design and implementation process, creating custom versions of many of their favorite games in Python.

    Topics Covered:
    Python syntax
    Sequencing
    Repetition
    Conditional logic
    Nested loops
    Automation
    Pattern recognition
    Simple motion
    Keyboard and mouse events
    Operators
    Expressions
    Variables
    Turtle graphics
    Using arrays and objects to store structured data'

    What Students Will Learn:
    Learn Python syntax
    Use conditional logic, loops, and conditional loops to solve problems
    Create and use variables
    Detect and handle keyboard and mouse events
    Write and interpret Python expressions
    Use pen drawing and Turtle graphics to draw shapes and display images
    Detect win/loss conditions in a game
    Use arrays, dictionaries, and objects to store structured data

    3 Classes every week.
  • Python for Intermediate or High School Kids

    • US$2500
    • Duration: 12 Months
    • Delivery mode: Online
    • Group size: Individual
    • Instruction language: English, Hindi
    • Certificate provided: No
    A deeper look at Python for intermediate or advanced coders in upper middle or high school. This course is tailored for students who want to learn python concept more deeply. Students will start with simple input-output statements and conditional logic, then progress to using more complex data structures to build algorithms. With hands-on coding practice, students learn to design, build, and debug programs – skills that any programmer needs to solve real-world problems. Students who successfully complete this lesson plan will demonstrate a strong mastery of Python syntax and functionality, as well as the ability to independently solve advanced coding problems.

    Topics Covered:
    Python syntax
    Conditional logic
    Nested loops
    Automation
    Functions
    Simple loops
    Conditional loops
    Expressions
    Operators
    Data types
    Variables
    Turtle graphics
    Using arrays and objects to store structured data
    Lists
    Dictionaries
    Objects
    Classes
    Recursion

    What Students Will Learn:
    Learn Python syntax
    Use conditional logic, loops, and conditional loops to solve problems
    Create and use variables
    Write and interpret Python expressions
    Use pen drawing and Turtle graphics to draw shapes and display images
    Use arrays, dictionaries, and objects to store structured data
    How to create and use user defined functions.

    3 Classes every week.

8 Reviews
5 out of 5

User Photo July 24, 2024
Payment verified US$ 12

Coding for 6yr old

Somesh is an excellent tutor. He is currently taking coding classes for my six year old twice a week and she is progressing well. Somesh has the ability to keep student engaged, has patience and demonstrates passion for teaching. We appreciate you Somesh. Thankyou


User Photo July 4, 2024
Payment verified US$ 9

Excellent teacher

He is an excellent teacher who helped my child understand coding a lot easier. Also, he would teach my child step by step to solve math questions.


User Photo June 30, 2024
Payment verified US$ 9

Reliable and Knowledgeable Teacher

My Son has been taking GCSE Computers Classes (including Python) with Somesh Sir from last one year. He has been a very consistent teacher and have designed the teaching approach suitable to my child's requirement. Highly knowledgeable and highly recommended.

Thank you, Sir.


User Photo June 11, 2024
Payment verified US$ 7

Excellent math teacher

Mr Somesh you do such a wonderful job, within the few days my kids have been doing your class I have seen an excellent growth you do well with your job , you are so organize, and have great learning resources for my kids , they love to attend your class You are a Absolute wonderful teacher 💯


User Photo March 12, 2024
Payment verified US$ 4.90 (250 Coins)

Brilliant python teacher

He helped me understand complex concepts by breaking them down into easy bits. He understands the difference between his and student's understanding of the topics. His teaching style is interactive and hands-on, with practical examples that make learning python enjoyable.


User Photo February 11, 2024
Payment verified US$ 8.64 (450 Coins)

Excellent tutor with in-depth knowledge

I had a fantastic experience with Mr Somesh Maurya. His deep understanding of my requirements and ability to effectively teach foundational concepts truly stood out. I appreciate how he introduced topics and encouraged practical application through diverse question types. In just a few sessions, I noticed a significant improvement in my mathematics performance. Never found mathematics this easy and interesting.I highly recommend Mr Somesh Maurya for his expertise and skill in making learning enjoyable and effective.


User Photo January 16, 2024
Payment verified US$ 9.50 (500 Coins)

Very through and patient and knows just how to tackle the confusing topics

I was really struggling with AP and GP but each lesson made me more and more comfortable with the topic and now i can be confident that i can tackle all sorts of problems based on that all thanks to Somesh Sir. He was very patient and helped me step by step in all my weak topics.


User Photo April 24, 2023
Payment verified US$ 5

Good math teacher for my 10 year old son.

Very nice person and a very good instructor. Very accommodating and comforting to kids. He teaches with a lot of patience.