Rochester C.E. offers hundreds of different courses throughout the year. Over 45,000 community members participate, and their ages range from 0 to 100! With the community so reliant on their programs, it puts pressure on their department to make courses easily accessible.