Wade Christensen

I'm a software developer, multimedia producer, and educator.