The name of his attorney was not yet on record.
Police say Finch is a retired Navy officer who teaches at Riverhead High School.
He was arrested Thursday. Police seized two computers from his home.
NEW YORK AND TRI-STATE AREA NEWS
USEFUL LINKS: