A Massapequa teacher from Rockville Centre faces drug possession charges after she was found with heroin during a traffic stop, police said.

Kerri Creegan, 33, was pulled over in Freeport at 3 p.m. Wednesday for having a defective tail light, cops said. During the stop, police said they found her to be in possession of "glassine bag of heroin."

Creegan was charged with seventh-degree criminal possession of a controlled substance.