Posts by Kevin Weaver

Kevin Weaver poses with Graduate Division staff

One Block, Two Worlds

Kevin Weaver, studying at Berkeley Law, explores social justice issues in education and on the Berkeley streets.