Two tech-savvy teachers discuss video games, gadgets, movies, theme parks & things to do in and around St. Louis, Missouri.