Scheduling ALL basic and new fall (project) classes in one month

I teach both knitting and crochet at my local Michael's and am curious about how y'all fit all 17 classes plus the Open Ended and Yarn Nights into one month?

Do you schedule each class more than once per month?

I only have the opportunity to schedule class on weekday evenings or weekends because I have a regular full time job.

I am curious if other teachers are offering certain classes more than once per month and others maybe not even once per month.

Your input is appreciated.