David Knuffke Is an Educator Based on Long Island.

You can learn more about his work here.

A Humble Suggestion...

...When debating for the highest office in the land, candidates should answer the questions that they are asked.

Religion Ruins My Spare Time.

On "Ethics"