Most people think programming is about machines, but I believe it’s about people. Behind every algorithm or business model is a human trying to solve a problem, understand a concept, or build something meaningful. That’s the mindset I bring to tutoring.
Hi, I’m Gray and thank you for stopping by. I hold both a Bachelor’s and Master’s degree in Computer Science from the Tufts University, and I’ve spent the past 12 years teaching programming, and economics-related subjects at Boston College....
Most people think programming is about machines, but I believe it’s about people. Behind every algorithm or business model is a human trying to solve a problem, understand a concept, or build something meaningful. That’s the mindset I bring to tutoring.
Hi, I’m Gray and thank you for stopping by. I hold both a Bachelor’s and Master’s degree in Computer Science from the Tufts University, and I’ve spent the past 12 years teaching programming, and economics-related subjects at Boston College.
My classroom experience is backed by hands-on industry work in software development and data systems, along with applied experience in business and finance, giving me a real-world lens I bring into every lesson. Along the way, I’ve mentored everyone from curious high-schoolers to undergraduates and mid-career professionals pivoting into new fields.
My subject areas include Java, Python, Microeconomics, Macroeconomics, and Finance. Over the years, I’ve helped students excel in Computer Science and Economics exams, supported undergraduates tackling advanced coursework, and guided professionals seeking to expand technical or business expertise. My lessons emphasize clarity, application, and problem-solving. Whether you’re coding a project, or working through financial models, I design sessions that are practical, structured, and tailored to both immediate challenges and long-term success.
I believe the most powerful learning happens when students feel confident asking questions. My teaching approach is about building problem-solving skills, not just giving quick answers. I use real-world analogies, practical exercises, and personalized strategies to help you not only understand the “how,” but the “why.” Whether you’re a visual learner, someone who thrives on repetition, or a pattern-spotter, I’ll work with your strengths. My goal isn’t just to get you unstuck today, but to help you keep growing tomorrow. Together, we’ll build momentum and mastery. Reach out today, I’d be glad to support your learning journey.