Sometimes you need one person, for one hour.
A private sixty-minute session with an instructor, on exactly what you need. Bring a bug you cannot solve, a project you are stuck on, a codebase you inherited, a portfolio you are unsure about, or a career decision you keep going back and forth on. Open to everyone — you do not have to be enrolled in a programme.
Bring anything. Genuinely.
There is no fixed syllabus in a private session — the hour is yours, and it is most useful when you arrive with something specific.
Debugging & code review
Share your screen and we work through the actual problem together, then look at why it happened so it stops recurring.
A learning plan that fits you
An honest assessment of where you actually are, and a realistic sequence to get where you want — including what to skip.
Portfolio, CV & interviews
A blunt review of how your work reads to someone hiring, plus mock technical interview practice with real feedback.
Project rescue
A client site that broke, a repository you inherited, a build that will not deploy. We look at it and make a plan.
Freelance & client advice
What to quote, how to scope, how to write the proposal, and what to do when a client keeps adding "just one more thing".
Design critique
Walk through a design or an interface and get specific, actionable feedback rather than "it looks nice".
Four steps, no admin on your side
Tell us what you need
Fill in the form below with your topic and a couple of times that suit you. The more specific, the better we prepare.
We confirm and match
Within one business day we confirm a time and match you to the instructor who fits your topic, with a payment link.
The session
Sixty minutes on video with screen sharing. Recorded, so you never have to take notes while trying to follow along.
Afterwards
You receive the recording, a written summary of what we covered, and a short list of concrete next steps.
Scheduling and time zones
Sessions run seven days a week across a wide range of hours to cover Gulf, Levant and North African time zones, as well as students studying from Europe. Tell us your city and we will find a slot that is not the middle of your night.
Pay per session, or buy a pack
Packs bring the per-session price down and never expire. You do not have to schedule them in advance — use them whenever you get stuck.
- Live video call with screen sharing
- Agenda set by you in advance
- Session recording
- Written summary and next steps
- Five 60-minute sessions
- Booked whenever you need them
- A plan spanning all five sessions
- Recordings and summaries included
- No expiry date
- Ten 60-minute sessions
- The same mentor throughout, if you prefer
- A structured long-term plan
- Message support between sessions
- Recordings and summaries included
- No expiry date
Enrolled in a bundle? Mentorship sessions are an add-on at the same rates. The All-Access Pass includes two sessions at no extra cost.
Request a session
Nothing is charged at this stage. Send the details below and we will reply within one business day with a confirmed time, the instructor you will be working with, and a payment link.
Before you book
No. Mentorship is entirely separate and open to anyone — working developers, students at other schools, business owners with a site problem, and complete beginners deciding whether this field is for them.
Not usually, and not because we are being difficult — an hour of watching someone else type teaches you very little. We will fix things with you and explain each step so you can do it again alone. If what you actually need is for someone to build it, say so and we will refer you to a developer rather than take your money for the wrong service.
Tell us within forty-eight hours and we will either arrange a second session at no cost with a different instructor, or refund it. We would rather do that than have someone feel they wasted their money.
Yes. Small-group sessions and company training are available, priced per engagement rather than per seat. Send us the number of people, the topic and what you want them to be able to do afterwards, and we will put together a proposal.
Sessions are conducted in English by default. If you would be more comfortable in Arabic, say so in your booking request and we will do our best to match you with an Arabic-speaking instructor — mention it early, as availability varies.