Former Mooresville teacher facing 207 child sex charges