In an embodiment, education games may be played on user systems or online. Game developer can make available games that test various skills. Games may be integrated with monitor software to evaluate skills and deficiencies. Reports of games may be made available for analysis.
Method and system of monitoring and enhancing development progress of players