Work
Courses and services informed by real research and industry experience.
Teaching & Courses
Select offerings. Formats: 1:1 or small group, online or in‑person.
Core knowledge to build a 600+ baseline.
- Duration: 8 weeks
- Level: Beginner / Intermediate
- Format: Online or in‑person
- Prerequisites: None
Advanced practice and test craft for 700+ scorers.
- Duration: 6–8 weeks
- Level: Advanced
- Format: Online or in‑person
- Prerequisites: Foundation course or 600+ baseline
Programming fundamentals and problem‑solving with Python or C/C++.
- Duration: 8 weeks
- Level: Beginner
- Format: Online or in‑person
- Prerequisites: None
Object‑oriented design, abstraction, and clean code patterns.
- Duration: 6 weeks
- Level: Intermediate
- Format: Online or in‑person
- Prerequisites: Intro to Programming or equivalent
I am not a guitar master, but I can help you learn the basics, enough to start playing your favorite songs.
- Duration: 4 weeks
- Level: Beginner
- Format: In‑person
- Prerequisites: Love and passion for music
I don’t consider myself a master of everything, but I truly love teaching and explaining. When I understand something, I enjoy breaking it down step by step so students can grasp it and build confidence. If you’d like a custom course tailored to your needs, feel free to reach out - I’d be happy to help you navigate and master any topic together.
- Duration: Flexible
- Level: Beginner to Advanced
- Format: Online or in‑person
- Prerequisites: Based on your goals