Book Online

X

Need Help Choosing?

Give us a call at (800) 827-6521 or contact us via email to get started!

Joshua D.

Joshua D.

Midfield, AL

Orchestral Lessons


Webcam

About Me
Joshua is a pianist and composer based in Birmingham, AL. He took lessons from age 5 to age 10 at a local conservatory, and from age 18 to age 22 at Samford University, from which he graduated with a bachelor's of music degree in music composition. He has also played in the church for 10+ years, and is fluent in the art of piano improvisation. Joshua began his journey of formal composition in college and has written multiple works for chamber, orchestra, and solo piano. One of his works, S.O.S. Songs of Struggle, written for piano and solo baritone, debuted in Carnegie Hall and The Peabody Institute in 2022 as a part of a musical social justice project entitled Songs of Hope. He has also written works for jazz trio, some of which were debuted in October 2023 at Crosstown Theatre in Memphis, TN. Beyond composing, Joshua is fluent in styles of both classical and jazz, and loves seeing younger kids grow in their love of both styles of music.
Joshua D. is proficient in and teaches Orchestral Lessons .

Degree and Field of Study:

Bachelor of Music - Music CompositionAugust 2017
Samford University



Age Group Taught:
  • Young Adult Child
Genres Taught:
  • Jazz
  • Classical
Lessons Locations:
  • Webcam
Availability:
Day Start Time End Time Detailed View
Mon 1:00pm 6:00pm View
Tue 8:00am 4:00pm View
Wed 8:00am 4:00pm View
Thu 8:00am 4:00pm View
Fri 8:00am 4:00pm View
Sat 9:30am 3:00pm View
Sun off off View
Last updated on 04/24/2024
Media:
Video Cover Image
Review:
Review
Title
Review
Your Ratings
Rate the Quality of Lesson
Your Name:
Captcha
Need Help Choosing?

Give us a call at (800) 827-6521 or contact us via email to get started!

×

Instructor Schedule

×

Attention!

You are about to submit a review for Joshua D.. For questions about lesson package pricing or any other inquiries, please contact us via email or give us a call at (800) 827-6521. Thank you!