Frank Hirtz, Human and Community Development by Site Factory admin May 17, 2016 [wp_kaltura_with_param kaltura_id="0_t2f8p9fi"] Collaborative Research and Report Writing in a Class of 70 Students 5/16/2008 Tags diermyer Spring 2010 uc davis uc davis canvas