David Taylor
David Taylor comes from the land of breathtaking mountain ranges, wandering moose, and ever-available espresso – Anchorage, Alaska. The fourth of five siblings, all of whom have participated in TeenPact, David couldn’t wait to go to his first TeenPact One Day State Class in 2009. His love for TeenPact has grown exponentially over the years […]
Read Post