John Turrentine
A new personal website is on the way — background, projects, and a way to get in touch, all in one place.
Launching soon
A new personal website is on the way — background, projects, and a way to get in touch, all in one place.