Regarding UMich class scheduling issue: They structure class times so that central campus and north campus have different staring time. One starts on the hour, the other starts one the :30. Assuming class time is 50 minutes, students have ample time to go to a different campus for classes. Their bus services is very good, I don’t think it takes 20 minutes.