Professors at Santiago Canyon College
John W. Horton
Department
ESL
Recent Semesters Teaching
Fall 2026, Summer 2026, Spring 2026, Fall 2025
Typical Class Size
50–99 students
Fall 2026 Classes
View John W. Horton's Fall 2026 classes
Courses
ESL 305 - Advanced Low
ESL 306 - Advanced High
ESL 303 - Intermediate Low
ESL 304 - Intermediate High
ESL 502 - Intermediate Grammar & Writing
ESL 580 - Conversation 2
ESL 503 - Advanced Grammar & Writing