Joshua Long started studying the piano at age 10 when his mother signed him up for his first lesson. Born in Baltimore, Md to the son of a guitar-playing preacher, music has always been in his blood. Joshua went on to learn guitar once he moved on to high school. He continued his studies on both instruments earning him a bachelor degree in jazz performance at the University of the Arts. Josh has been teaching ever since he graduated in 2008. His approach to teaching involves fundamental technique as well as a fun and nurturing atmosphere so students can really enjoy what they are playing and love the music
Joshua is an active musician in both the Baltimore and Philadelphia metro areas. He plays with multiple artist and bands ranging from rock, pop, folk, and hip hop. He is also a producer and songwriter and is currently working on various projects in many genres.