Shinshu Makers Fellows: Creative Programming Teacher Professional Development Posted on February 12, 2022