Software systems can indeed provide active and adaptive teaching.
Creativity can be improved through education and learning.
Visual reasoning capability is essential in design creativity.