Ryan McCaffery, a former Long Island teacher, was charged with multiple counts of child pornography and soliciting explicit images from minors on social media.
According to the Charlton police report, the alleged incidents happened between February and March. They included three incidents of unwanted grabbing and touching of the buttocks and lower back of a student without consent.