A native Clevelander, Nicholas Puin holds a Bachelors of Music Composition Degree from The Berklee College of Music, a Masters of Music Composition Degree and an Ohio Teaching Certificate from Cleveland State University.His compositions and arrangements have been performed by members of The Cleveland Orchestra, The Cleveland Chamber Symphony, The Cleveland Jazz Orchestra, The Singing Angels, The Bop Stop Jazz Unit and most recently The Baldwin-Wallace University and The Case-Western University Jazz Ensembles.