Dr. James Thompson is based in Grand Rapids, Michigan and serves as flute professor at Grand Valley State University.