Sean Cassidy pleaded not guilty to both criminal charges during his arraignment in Providence District Court Tuesday.
This week, police filed three search warrants related to the investigation into a former BCA teacher and coach.