US 9520069
A method, a user interface, and an educational content server for assisting a user in learning using interactive learning appliances are disclosed. The performance information of the user, which may be in the form of a user log file in an interactive learning appliance, may be received at a server computer from a site where the user is present. The performance information and profile information can then be presented in the user interface and used to generate an electronic content package. The electronic content package can then be received and loaded into the interactive learning appliance.