About Brian C. Moon

Instructional Designer, Instructor of Music Technology, Musician, Composer, Web Designer, Technology Aficionado. Living in Birmingham, Alabama.