James SouthallInterim Music Director for the David Seligman Opera Studio, Vocal Coach and Collaborative Piano TutorRead more