Sarah Cleveland is currently an Assistant Professor at the University of Texas School of Law teaching courses and doing research in foreign affairs and the Constitution , public international law , international human rights , and federal civil procedure .
Sarah Cleveland teaches international human rights law .