About the instructor
I help students master programming with clear explanations, structured practice, and practical advice from 6 years in the software industry and 8+ years of tutoring.
Most of the students I work with now can already finish the assignment. AI made sure of that. What they have quietly lost is the ability to explain what they submitted, and they usually find out at a closed book exam or in a technical interview.
Between shipping production code for 6 years and teaching for 8+, I have watched a lot of code meet reality: code review, a broken build at 2am, a professor asking you to walk through your own submission. That is a good filter. It shows very quickly which understanding is yours and which was borrowed.
Two rules do most of the work, and both of them are slower than just being handed the answer. That is the point.
I will point you at the line that is wrong before I tell you why. You get the smallest nudge that lets you keep going, because the part you work out yourself is the part that is still there on exam day. I guide you, you write and submit your own work.
Before we move on, you walk me through the code in your own words. It is the fastest way to find out whether something actually landed, and it is exactly what a professor or an interviewer is going to ask you to do.
This is also how I teach students to use AI. Same tool, different question: ask for a hint, ask it to check your explanation, ask for three more problems. Never ask for the finished answer.
Take the free AI Coding Dependency TestSessions are remote and flexible. We meet live, review your assignments, and build a personalized plan you can follow between sessions. You'll always leave with a clear next step.
Apply for your free 7-day trial - get a personalized roadmap and start seeing results in week 1.