Kevin Shive is a meteorologist and high school science teacher from Missouri. Born and raised in St. Louis Kevin is a huge Cardinals and Blues fan. Kevin is also a proud graduate o...voir plusKevin Shive is a meteorologist and high school science teacher from Missouri. Born and raised in St. Louis Kevin is a huge Cardinals and Blues fan. Kevin is also a proud graduate of the University of Missouri-Columbia and Wright City High School. While having a science background Kevin loves to write and is a huge fan of American politics. Kevin decided that just watching the status quo continue in US politics was not working.voir moins