Prof @ UF, trying to overcome the bad habits I learned in teaching myself to code.
merge (keep this one) with http://stackoverflow.com/users/3723131/user3723131