Single mother Kiarre Harris started researching homeschooling last November. She says her two elementary school aged children weren't excelling at their failing Buffalo Public Schools.

"I felt that the district was failing my children and that's when I made the decision to homeschool," she said.

Harris says she filed documents at Buffalo City Hall, following all the steps, informing the district of her intent to homeschool her children. According to documents she provided to 7 Eyewitness News, they're dated December 7th and the district says it received her paperwork.

"I spoke directly to the homeschool coordinator and she told me from this point on my children were officially un-enrolled from school."

Things took a turn when she says a week later, Child Protective Services called, wondering why her kids weren't in school.

"I told them that my kids were homeschooled now and that I could furnish the documents if they need to see them."

Thinking everything was fine, Harris says she went on with her homeschooling, but then, less than a month later she says she was confronted by CPS workers and police. According to Harris, they told her they had a court order to take her children and when she told them no, she was arrested for obstruction.

She says she hasn't seen her kids in three weeks, and they've been in a foster institution.

The Buffalo Public School District says it cannot comment on this case due to Federal Laws but says in order for a parent to file for homeschooling, they must have full custody of the children.

Harris says she's a single parent and has always had full custody until her kids were taken away.

This case is far from finished. The Buffalo Common Council will be addressing it tomorrow.