B. It shall be unlawful for any person, whether or not a church member or student, to enter upon or remain upon any church or school property in violation of (i) any direction to vacate the property by a person authorized to give such direction or (ii) any posted notice which contains such information, posted at a place where it reasonably may be seen. Each time such person enters upon or remains on the posted premises or after such direction that person refuses to vacate such property, it shall constitute a separate offense. A violation of this subsection shall be punishable as a Class 1 misdemeanor, except that any person, other than a parent, who violates this subsection on school property with the intent to abduct a student shall be guilty of a Class 6 felony.