James Harding teaches music and movement to children from 3 to 13 years old at The San Francisco School, where he has worked for 23 years. He co-directs and teaches in the prestigious San Francisco International Orff Course and is much in demand as a workshop presenter throughout the U.S., Canada and many countries around the world.