 During his 25-year tenure at NCCU, Fletcher instituted a BS degree in computer science; wrote petition to obtain a chapter of Pi Mu Epsion, honorary national mathematics society promoting scholarly activity in mathematics, organized the Marjorie Lee Browne Distinguished Alumni Lectures Series; developed, with two other alumni the Marjorie Lee Browne Memorial Scholarship; led several summer institutes for science and math teachers; organized a Department Speaker Bureau; developed, with other department members, the Mathematics Department Resource Learning Center;and was the principal writer of a proposal to establish a chapter of Sigma Xi at NCCU.He held membership in several professional organizations; served on several boards including the North Carolina State Board of Science and Technology; received several awards including outstanding teacher of the year (1990); the Year 2000 NC State Award in Science, the highest award that the Governor of NC can bestow upon a citizen.He was the recipient of the 2005 Durham County and North Carolina State Jaycees awards for outstanding community service.