User blog:BarrettSouthworth/Khan Academy Utility Programs

Actually spent some time working out some of the requirements and features they should have, it also features that there are some reasons to not use Python and a bit of the pros/cons of using python and another language.

https://drive.google.com/file/d/0B3qRstQTjv_jNnFrMEpzeF8yN1U/view?usp=sharing