Aaron Snyder

Tech nerd. Editor of TheOpinionatedNerd.com.