The purpose of the IPPTP is to train newly appointed and pretrial services officers to perform the core duties of their positions in the safest manner possible. Students receive instruction in multiple settings such as classroom, online, firearms range, gym/mat room, courtroom, interview rooms, driver training facility, and various scenario. The IPPTP is 28 instructional days in length. Students officers who complete the program will receive 220 hours of instruction. The average number of students per iteration of the program is 24. Two IPPTP are routinely run at the same time. Each year, roughly 360 students graduate from the program.