(a) Responsible Beverage Server Training Course Requirement. Except as provided in Subsection (b) below, the Village may not issue an operator's license unless the applicant has successfully completed a responsible beverage server training course at any location that is offered by a vocational, technical and adult education district and that conforms to curriculum guidelines specified by the board of vocational, technical and adult education or a comparable training course that is approved by the educational approval board or unless the applicant fulfills one of the following requirements:
(1) The person is renewing an operator's license.
(2) Within the past two (2) years, the person held a Class "A", Class "B", "Class A", "Class B", or "Class C" license or permit or a manager's or operator's license.
(3) Within the past two (2) years, the person has completed such a training course.
(b) Provisional License Issuance Upon Course Enrollment. The Village Board may issue a provisional operator's license to a person who is enrolled in a training course under Subsection (a) above and shall revoke that license if the applicant fails successfully to complete the course in which he or she enrolls.
(c) Additional Training Materials. The Village may not require that applicants for operators' licenses undergo training in addition to that under Subsection (a), but may require applicants to purchase, at cost, materials that deal with relevant local subjects not covered in the course under Subsection (a).