Greg McKelvey works as director of advocacy for a nonprofit.