McFadden to retire from DCPS after 26 years with the distric