Carson Kahn

Carson Kahn

Product manager, designer, engineer, educational technologist, entrepreneur, teacher. Working to improve one million lives. http://carsonkahn.com