Sara

No reviews
> Contact Sara

Sara is a computer science and AI tutor who turns complex concepts into simple, clear ideas that anyone can grasp. With a background in software engineering and experience teaching through iSchool and Udacity, she helps students of all ages learn Python, data science, and machine learning with patience and positivity. Her classroom motto: every question matters, and every mistake is a step toward mastery. Sara’s calm, encouraging approach builds confidence while inviting curiosity and creativity. When not teaching, she’s an avid reader, short-story writer, and cat-video enthusiast who believes learning should always feel inspiring.

Sunday: 7:00 pm – 11:00 pm (EEST)
Monday: 7:00 pm – 11:00 pm (EEST)
Tuesday: 7:00 pm – 11:00 pm (EEST)
Wednesday: 7:00 pm – 11:00 pm (EEST)
Thursday: 7:00 pm – 11:00 pm (EEST)
Friday: 9:00 am – 5:00 pm (EEST)
Saturday: 9:00 am – 5:00 pm (EEST)


My teaching approach is centered on simplicity, safety, and student confidence. I believe that even the most complex ideas can be broken down into smaller, manageable parts, explained clearly, and supported with real examples—and I always have more ready in case something doesn’t click the first time.

I start by creating a safe, respectful environment where students feel free to ask any question—no question is too small, and no mistake is wrong. In fact, I encourage mistakes because they are essential for learning. I often remind my students: I’d rather you try and get it wrong than copy a right answer from an AI tool. Think, think again, then think once more.

In my classroom, everyone is accepted, and every voice matters. You can express your opinion, admit when you’re confused, and ask for help as many times as you need. My goal is for each student to feel confident in their thinking, not just in their answers.

I hold a Bachelor’s degree in Software Engineering, which has provided me with a strong foundation in programming, systems, and logic. In addition to my academic background, I received specialized training in teaching and instructional strategies before working with students at iSchool (ages 10–18) and with adult learners in Udacity's DECI/DCDE programs. These experiences helped me develop effective teaching techniques tailored to different age groups and learning styles.

I have extensive experience teaching programming and technology to learners of different age groups. At iSchool, I taught tailored lessons in Artificial Intelligence, Machine Learning, and Python to students aged 10 to 18, making complex tech concepts accessible and engaging. Through Udacity’s DECI program, I supported youth learners (10–18) helping them build foundational programming skill, while in DCDE, I worked with adult learners, learning web development using React. Across all experiences, I focus on building confidence, encouraging curiosity, and creating a safe space for students to make mistakes and grow through them.

Sara
$85.00 USD

My mission

What inspires me in every single session is the belief that I have the opportunity to change a student’s life — even in small ways. Whether it’s helping them finally understand a topic they were struggling with, seeing their confidence grow, or watching them ask a question without fear for the first time, these moments remind me why I tutor.

I've always wanted to leave an impact before I die, and through tutoring, I get to do that one student at a time. Every learner I meet is a new opportunity to make someone feel seen, capable, and proud of themselves. That’s what keeps me coming back, and that’s the mission I carry into every session.

My Story

I live in Egypt, where the food is incredible, the nature is beyond breathtaking, and the language speaks love with every word. My journey into teaching began when I was a child. Friends would come to me with questions, especially in math, and ask me to explain the difficult parts. It didn’t stop there. In my family too, many of my cousins learned something from me at some point in their lives.

At first, I thought I loved teaching simply because I enjoyed giving, because I loved helping others understand. But I didn’t realize how powerful it is to also learn from the students themselves, especially children and teenagers. Their questions, their way of seeing the world, their pure curiosity — it all invites you to look at life from a different angle.

Now, I can’t imagine my life without teaching. I’ve come to believe that I wasn’t just someone who loves to teach. I was meant to be a mentor. Teaching doesn’t just fulfill me, it shapes who I am.

Cognitive Diversity

How I adapt to students with diverse intellectual needs.

Personalizing lessons starts with truly seeing the learner in front of me — their fears, strengths, interests, and the story they’re telling themselves about what they can or can’t do. I’ve often found myself helping friends who believed they were “bad at math” or too scared to even try. I always started by telling them gently: “It’s not as hard as it feels, and I believe you can do it.”

We would start with the hardest parts, one step at a time, and I’d give them the space to pause, ask questions (even when they were too shy — I’d ask for them), and take as much time as needed. Then we’d go over example after example, together at first, and then I’d step back and let them solve on their own, cheering them on until they felt confident. My goal is always to help the learner believe, “I can do this.”

I carry that same approach into my tutoring:

- Break down complex tasks into digestible steps

- Encourage questions and normalize mistakes

- Adapt pacing and explanation styles based on each learner’s needs

- Celebrate small wins to build lasting confidence

While I haven’t formally diagnosed learning differences myself, I deeply value inclusive, flexible teaching. I’ve supported a wide range of learners through my work with iSchool and Udacity, including students from different age groups, learning styles, and levels of experience.

I believe every student deserves patience, clarity, and the chance to realize their own potential — no matter where they’re starting from.

I’ve worked with many students who have ADHD or ADHD-like traits through my teaching roles at iSchool and in Udacity’s DECI/DCDE programs. In those settings, I taught both kids and adults in live, online environments — which often required extra creativity to keep learners focused and engaged.

Some of the most effective strategies I’ve used include:

- Keeping explanations short, clear, and visual whenever possible

- Breaking lessons into small, manageable chunks with immediate application

- Frequently switching between input (teaching) and output (student doing something)

- Asking lots of guiding questions to check understanding and maintain attention

Using timers, praise, and surprise elements (like quick challenges) to keep energy up

I also deeply value creating a safe, respectful space where students feel free to ask, explore, and make mistakes — especially important for kids with ADHD who often struggle with self-confidence. My goal is always to build engagement through connection and curiosity, not just instruction.

Sara Sample Lesson

Push play to get an inside look at Sara's Tutoring Sessions