Academic Departments

English 8 Classes 9 Staff
Mathematics & Computer Science 30 Classes 13 Staff
Physical Education 1 Classes 1 Staff
Science & Engineering 23 Classes 8 Staff
Social Science 24 Classes 11 Staff
Theology 6 Classes 8 Staff
Visual & Performing Arts 9 Classes 5 Staff
World Languages 27 Classes 6 Staff