Science Olympiad competes at States admin May 3, 2013 News/Features Northwood’s Science Olympiad team finished 30th at the State Science Olympiad Competition at NC State University, April 27. This is the program’s fourth year in...