1 of 7

Connect with hundreds of tutors like Joshua

Expert tutoring for students at all levels

150,000+ clients. 4.9 / 5.0 Rating of Tutoring Sessions

Who needs a tutor?
How soon do you need tutoring?
What is your name?
What is your zip code?
What is your email address?
What is your phone number?
Featured by
Tutors from
A photo of Joshua, a tutor from Belmont University


Certified Tutor

Call us today to connect with a top tutor
(888) 888-0446

I am a graduate of Belmont University in Nashville, TN, receiving my Master of Music in Composition. During that time, I also spent a lot of time studying audio engineering and computer programming. Over the past decade, I have taught private lessons and college courses in music technology and computer science. As an educator, I believe one of the most important aspects of learning is hands-on engagement with fun and interesting exercises; it's one thing to have a topic explained, and quite another to actually do it. Beyond my experience as a teacher, I have also spent my spare time working on two passion projects: my recording studio (Tango Sound Studios) and developing video games.

Connect with a tutor like Joshua

Joshua’s Qualifications

Education & Certification

Undergraduate Degree: Belmont University - Bachelor in Arts, Music

Graduate Degree: Belmont University - Master of Arts, Music


When I'm not teaching, working in my studio, or working on my side projects, I enjoy tinkering with old electronics, 3D printing, and (perhaps a bit off the wall compared to the others) sim racing!

Tutoring Subjects

Computer Game Design




Music Theory

Programming Languages


Technology and Coding

Connect with a tutor like Joshua