Here is a quick glance at the course offerings for KESC 2025! Final schedule has not been completed, but will be posted once final!