Attorney Terry L. Johnson is a graduate of Michigan State University and earned his Juris Doctor from Thomas M. Cooley. Shortly after graduating, Terry opened his own practice and began representing citizens who were accused of criminal wrongdoing. Terry is also a firearms instructor with the National Rifle Association (N.R.A.) and the United States Concealed Carry Association (U.S.C.C.A). Terry is a subject matter expert on firearms and is seen frequently on local news stations commenting on shootings and firearms-related issues. Terry also teaches legal classes on the legal use of self-defense to police reserve academies in the Metro Detroit area.