Daniel Maxson

149
reputation
2

Professional learner who happens to also program for money.