This website is maintained by Naoki Sato, a curriculum developer at Art of Problem Solving. His main interests are mathematics, education, and technology.
This website is maintained by Naoki Sato, a curriculum developer at Art of Problem Solving. His main interests are mathematics, education, and technology.