I’m a university Computer Science instructor and have also been a classical clarinet player for over 20 years. Teaching is what I do every day—but tutoring is where I get to meet you exactly where you are and build a learning path that actually fits. Whether you’re aiming to strengthen fundamentals, level up your problem-solving, or prepare for a specific course or test, I focus on clarity, confidence, and practical progress you can feel week to week.
I see one-on-one instruction as a...
I’m a university Computer Science instructor and have also been a classical clarinet player for over 20 years. Teaching is what I do every day—but tutoring is where I get to meet you exactly where you are and build a learning path that actually fits. Whether you’re aiming to strengthen fundamentals, level up your problem-solving, or prepare for a specific course or test, I focus on clarity, confidence, and practical progress you can feel week to week.
I see one-on-one instruction as a chance to remove barriers through a customized experience—not a one-size-fits-all script. Over the years, I’ve specialized in working with students who’ve been told they “can’t do it,” who’ve been overlooked or abandoned by other teachers, who are rebuilding after difficult life chapters (including incarceration), or who simply have an urgent deadline to pass an exam. My approach is structured and supportive: we break big goals into manageable steps, practice with targeted examples, and turn confusion into a repeatable method you can use independently.
If you’re feeling behind, anxious, or stuck, you’re not alone—and you’re not a lost cause. I’ll bring patience, high standards, and a calm, non-judgmental style to every session, with honest feedback and a plan you can trust. If you share your course topics, exam date, or current challenges, I’ll help you map out the fastest, most sustainable route to your goal—and stay with you until you can do it with confidence.