The present study aims to design a web-based syllabus for teaching college English. The theoretical premises underlying the study are drawn from recent developments in relevant fields including web-based instruction, classroom observation and supervision, in-service teacher development, and program evaluation. The model is characterized by its learner-centeredness, teacher observation and supervision for professional development, and process-oriented program evaluation. Data for the program evaluation are gathered from various sources such as questionnaire responses, observation records, supervisory notes, teacher diary entries, and assessment. The information from the evaluation is then fed back to improve the course in a cyclical process. Through a small-scale application of the model some suggestions for its effective implementation are made in terms of institutional support, copyright, student autonomy, teacher roles, and e-learning course evaluation.