This program is designed to help kids comprehend the infinite number of designs they can be created using lego, all on a pay per lesson basis. This 60 minute lesson begins with the children playing rhythm games and then proceeds into the lego building afterwards. Each lesson, one of our native English speaking teachers comes up with a unique lego design and children will end up recreating this with their own pieces. Afterwards, the children may take home their creation. Not only does this enhance their English language acquisition, but it also develops a number of other skills such as mathematical and logical reasoning; creativity; and the ability to bring something to completion. In the end, the children have a physical representation of their hard work and progress to bring home and enjoy.