Credit: WTOP/Dave Dildine Fairfax Co. aquatics instructor facing 30 felony child porn, solicitation charges