The purpose of this study is to investigate the effects of a level-specific general English program at college on the basis of students’ and teachers’ perception. The general English courses were designed to improve students’ communicative skills in English and were offered for four semesters. Each course is compulsory and is taught by English-speaking native instructers. A survey was conducted with 325 students to measure their satisfaction and perception of the program. Additionally, interviews were conducted to instructers to complement the survey. The findings show that even though the students were not highly satisfied with the course, they strongly approved the need for the level-specific instruction. Students in the advanced course seemed comparatively to have more benefit than the beginners and the intermediate. Students called into questions the placement and instructers maintained they had some difficulties in placing students in their right level. Instructers also stated that placing students in the right level is the most important key to success. Pedagogical implications and suggestions were provided towards a more efficient tracking model of general English program.