Pros: flexible schedule
Cons: limited hours and last-minute course cancellations
CCA has a great work environment in a growing art department. The facilities are up-to-date with new computers, and the staff is accessible and supportive. This was my first experience teaching, and I was able to learn and improve my coursework.