He teaches at Cal Western School of Law in downtown San Diego and is also director of the California Innocence Project. The project works to free wrongly convicted and imprisoned people in state prisons. It receives requests for assistance from about 2,500 inmates each year.