Stephen

775
reputation
4
11
23

Almost completely self-taught. Always trying to reduce complex problems to simple ones.