Author: ICA-NCUI Cooperative Education Field Project.