Specifications include, but are not limited to: The vendor for the Learning Management System should be able to fulfill the following: Provide on-line training and testing for law enforcement personnel within the State of Iowa. Deliver training for up to 300 users a month (short term); with a long term goal to deliver up to 500 users per month after 12 months. Provide scheduled and automated reports on student performance according to course, topic, or learning area. Ability to categorize registrants into specific course offerings (i.e. Jail registrants only be able to view jail courses, Tele communicator registrants only be able to view tele communicator courses) and the ability for administrators to change categories as necessary. Ability to automatically issue computer-generated certificates.