EZ-Robot may seem like a fun toy for building robots. That is because we have spent countless hours designing the perfect robot controller that is so fun to use, people do not realize they are learning. EZ-Robot provides a platform that scales between beginner and advanced users. Users are taught logic, soldering, electronics and modular design all while modifying a toy shell into a Personal Robot. The excitement of having a personalized robot makes the process rewarding!