Simply great media was a life saver for my son who desperately needed to regain a sense of self worth and overcome fear of making mistakes. S.G.M helped him through his interest in computers and animation, to discover that mistakes are opportunities and he is capable of much more than he believes.