book a session.
1-on-1 Python tutoring for beginners — structured 45-minute lessons. New to code? Start with a taster, or follow a full arc.
1
get started →create an account
sign up to purchase sessions and book slots.
2
choose a package
pick the number of sessions that works for you.
1 Lesson, 45 minutes each£23.00
5 Lessons, 45 Minutes each£90.00£18/session
10 Lessons, 45 minutes each£185.00£18/session
3
pick a date & time
browse the calendar and book your session.
the curriculum.
Three ways in, all in Python. Pick the depth that fits — each session is 45 minutes, 1-on-1, online.
1-lesson sprint
Taster
One 45-minute lesson — leave feeling like you can code.
- 0–5 minWhat Python isGet set up in IDLE or Replit.
- 5–15 minYour first codeprint(), variables, and types (str, int, float).
- 15–25 minInteractioninput() and the basic maths operators.
- 25–40 minBuild somethingAn age calculator or a name greeter.
- 40–45 minWhat's nextWhere to keep practising — Replit, CS50P.
5-lesson foundation
Foundation Arc
Five lessons through the core building blocks — a project every time.
- Lesson 1Variables & I/OTypes, print, input, f-strings.Build: Personalised greeter
- Lesson 2Conditionalsif / elif / else and comparison operators.Build: Odd/even checker, basic quiz
- Lesson 3Loopsfor, range(), while, break.Build: Times-table printer, countdown
- Lesson 4Functionsdef, parameters, return, scope.Build: Temperature converter
- Lesson 5CapstonePulling lessons 1–4 together.Build: Number guessing game
10-lesson full arc
Full Beginner Curriculum
Ten lessons — a complete beginner's arc from setup to capstone.
- Lesson 1Setup + basicsInstall Python/Replit, print, variables, types.Build: Hello World, madlibs
- Lesson 2StringsIndexing, slicing, .upper()/.lower()/.replace(), f-strings.Build: Word reverser
- Lesson 3Numbers & inputint(), float(), arithmetic, input().Build: Basic calculator
- Lesson 4Conditionalsif/elif/else, and/or/not, nested logic.Build: Grade classifier
- Lesson 5for loopsrange(), iterating strings/lists, break, continue.Build: Multiplication table
- Lesson 6while loopsLoop conditions, infinite loops, break.Build: Guessing game v1
- Lesson 7Functionsdef, parameters, return, default args.Build: Reusable calculator
- Lesson 8ListsIndexing, .append(), .remove(), looping over lists.Build: Shopping list app
- Lesson 9DictionariesKey-value pairs, .get(), iteration.Build: Contact book
- Lesson 10CapstoneCombines everything above.Build: Text-based quiz game or to-do CLI
how the sessions work
Spaced repetitionEvery lesson opens with a quick recap of the last one.
Build, don't explainYou're typing real code within the first five minutes, always.
Errors are curriculumWhen a TypeError or NameError shows up, we read it together rather than my fixing it for you.
Made to stickEarly lessons stay visual and fun so the fundamentals actually land.