New Jersey teacher charged