Stephen has a Bachelor’s Degree in Piano Performance from Appalachian State University and a Master’s Degree in Piano Performance from James Madison University. He also has a Master of Science Degree in Music Education from Shenandoah University and is working on a music production certificate from Berklee College of Music. Stephen is originally from Dothan, Alabama. He currently resides in Washington County and also works as the chorus teacher at Western Heights Middle School. While spending family time with his son, his girlfriend, and her children, Stephen enjoys barbecuing, cooking, the outdoors, Alabama Crimson Tide football, and all things music related.