Video: Ted Provides his Reflections from the CalCCA Conference

Ted Bardacke