I teach piano and improvisation at Center For Performing Arts in Minneapolis, Minnesota, USA.
My piano and improv training — I am fortunate to have had some great teachers, notably Jerry Bergonzi, Gary Klemp, and Liz Wolff. And lots of gigs!
I have served as music director for Collide Theatrical Dance Company and Interact Center For the Visual and Performing Arts. I am on the board of directors of the Minnesota Music Teachers Association, where I helped with the development of their Popular Styles program.