Dr. James Thompson is based in Grand Rapids, Michigan, where he is the flute professor at Grand Valley State University.