B-
Halfway There
The University of Alabama offers on-campus buses from 7AM-11PM every day, and when they're not running, 348-RIDE will take you anywhere on campus and even down to the Strip. Parking is terrible on campus, however. There seem to be a few things (such as student employee parking) that the University really needs to fix, but as a whole, the school is doing a great job. There is also a shuttle service offered for out-of-state students who need to fly home during winter break.