The Caddo Parish Sheriff Office provides a range of law enforcement services for citizens. Its OffenderWatch is one of the leading registered sex offender management and community notification tools in the United States. The office also operates a training academy and offers the Crime Victims Reparations Program. The Caddo Parish Sheriff Office provides classes in terrorism awareness, ground fighting and law enforcement supervision. In addition, it has a detention center that houses several inmates. The office maintains accident and incident reports. The Caddo Parish Sheriff Office is also responsible for the collection of property taxes from citizens in Caddo Parish in Louisiana. Its internal affairs section receives, processes and investigates complaints made against members. In addition, it operates a patrol division and marine, K-9, reserve and auxiliary units.