CS267 Final Reports