Dan Vega
Cleveland, Ohio
Lifelong learner who loves to play with new tech and share his findings with others.