To my knowledge, schools are always off limits. The general assembly just passed a bill allowing off duty LEO to carry on school grounds.
Don't they still have to have their badge showing or be in uniform, the same standards as "on duty"?
God I hate the off and on duty moniker. If you are in your jurisdiction, you are always on duty.