Brooke Welsh

Brooke WelshBrooke holds degrees in Music and Psychology from Susquehanna University and has a Masters Degree in Music from Temple University. Brooke is a pianist, non-profit director and lover of all things creative.

BOOKS BY BROOKE WELSH