OpenSCAD-coding has improved significantly on all models. Now syntax is always right and they understand the concept of negative space.
Only problem is that they don't see connection between form and function. They may make teapot perfectly but don't understand that this form is supposed to contain liquid.