This 7th grader has been learning coding and math from Golden Thumb for 3 years. The 3D spinning carriage exhibits both understanding and and impressive command of WebGL(Web Graphics Library), a JavaScript API for rendering high-performance interactive 3D and 2D graphics within any compatible web browser without the use of plug-ins.
He actually modeled a wheel first in SageMath, then switched to P5JS for animation.