CubeTeacher is an advanced automated teaching solution. It can be used in any domain of the human activity from languages to the large amount of various information. It allows you to easily learn during all the day, while you are working with your PC. One of the main goals during development was to create a solution that could make learning to be totally automated and not boring. And we did it.