<p>The others have answered pretty thoroughly, but in response to your question about whether the buses can get full, making you have to wait for the next one: Yup, definitely. During my second semester, I would sometimes get to gen chem recitation in the nick of time because the B bus (Busch to Livingston) was crammed to the brim with people if I went to BCC too late (and there would still be a gigantic crowd of people by both doors, making a futile attempt to fit themselves). That was a bit before 5pm. The Scott Hall bus stop on College Ave can also be bad at certain times of the day for the A and H buses to Busch. Since we had time, my friend and I would walk to the RSC to catch the next bus before it filled up. This was around 12-1pm.</p>