This paper deals with teaching of English to non-English majors in university. It first explores the existing problems in college English teaching in China. Then it attempts to introduce some solutions to the problems in terms of teaching methods,students’ assessment, and teachers’ training.