I teach piano and improvisation at Center For Performing Arts in Minneapolis, Minnesota, USA. For my piano and improv training, I am fortunate to have some great teachers, notably Jerry Bergonzi, Gary Klemp, and Liz Wolff. I’ve also been a working musician all my adult life.
I was music director for Collide Theatrical Dance Company and Interact Center For the Visual and Performing Arts. I am the treasurer of Minnesota Music Teachers Association. I led the development of their Popular Styles exam program.