The French National Fire Officers Academy (ENSOSP) traines the 28 000 professional officers from the rank of Lieutenant to General controller ; officers and professionnal and volunteer fire officers as well as health service officers (nurses, doctors, pharmacists, veterinarians).