 In 1988, as an associate professor of the Columbia Law School, Barnes founded the AIDS Law Clinic.He is a faculty member at the Yale Law School and lecturer at the Yale Medical School.He has taught at several other law schools, including Harvard Law School, NYU Law School, Brooklyn Law School, Cardozo Law School, and New York Law School.