Erika Riddington – Spooky Wonder by Carrie Allen December 05, 2016 The spooky Wonder of the Natural World Erika Riddington is a relatively new middle school science teacher, (former landscape architect), currently raising a family with her husband in Arlington, Massachusetts. Share: