Mathedification is a special system built to bridge the gap between students at different skill levels. It functions to close the gap between those that 'get-it' and those that are struggling by: 1. Presenting math problems and homework assignments that are dynamically designed so that each student can practice and engage with the solution that fits and grows *with them. 2. Giving Educators the ability to monitor this activity and assign homework based on this data so they can better tailor their advice and teaching to the student. 3. Building a component that ties math to language and visualizations.