Dr. Chi Lin is a Professor of Computer Science at Winona State University in Minnesota. He earned his Ph.D. in Computer Science from University of Pittsburgh in 1997. He completed Master's degrees in both Computer Science and Applied and Computational Mathematics from University of Minnesota, Duluth. His Bachelor's degree is in Computer Information Science from National Chiao Tung University, Taiwan. His research interests include Computer Science Education, Algorithms, Bioinformatics and XML. He also enjoys hosting monthly Origami Club meetings at the local library.