Well done class. Well put together. Troy was mindful of current events and his training was easily applied on the street.