I am a Professor of Software Engineering in National Key Laboratory for Novel Software Technology and Department of Computer Science and Technology at Nanjing University. My research interest is software testing and search base software engineering, especially in combinatorial testing (micro-teaching video), search based software testing, software testing methods comparison and combination and et al. Since I became a teacher in 1996, I have taught lots of courses for many times, including Operating System, Fuzzy Mathematics, Software Engineering, Compilers Principle, Discrete Mathematics, Data Structure, Algorithm Design and Analysis, Foundation of Computer Network, Advanced Mathematics et al. I am very proud of and benefit a lot from these teaching experiences. Now I am teaching software testing and network programming.