Most of my kids Jr college courses have been online. And if they needed on campus classes, they arranged them on the same day, such as T, Th. I dropped off the kiddo, went to work, picked them up on the way home.
Yeah, online classes are the way to go. Unfortunately, at our CC there were very few online classes (but this was 8 years ago.) Once he turned 16 our troubles were over because he could drive himself.