(a) Any person, upon written request and as provided herein, may obtain reasonable advance notification of all meetings at which any specific type of public business is scheduled to be discussed. Such person may file a written request with the Clerk specifying: the person's name, and the address(es) and telephone number(s) at or through which the person can be reached during and outside of business hours; the specific type of public business the dis- cussion of which the person is requesting advance notification; the Municipal Body that is the subject of such request; and the number of calendar months, not to exceed twelve, which the request covers. Such request may be canceled by request from the person to the Clerk. Such requests may be modified or extended only by filing a complete new request with the Clerk. A request shall not be deemed to be made unless it is complete in all respects, and such request may be conclusively relied on by the Municipality, Municipal Body that is the subject of such request and the Clerk.
(b) The Clerk shall give such advance notification under this section by written notification, or by oral notification, or both, as the Clerk determines. The contents of written notification under this subsection may be a copy of the agenda of the meeting. Written notification under this subsection may be accomplished by giving advance written notification, by copies of the agendas, of all meetings of the Municipal Body that is the subject of such request.