At my UK uni (some time back) we had tutorials and "office hours". Tutorials would recap lecture material and have question/answer sessions, and set "homework" questions; and be optional. Office hours would give chance to talk with the professor, you just queued outside, or signed up for a time slot.
Tutorials were run by TAs recruited from the body of PhD students and so could be of mixed quality (my metaphysics tutor was better than the lecturer), but would at least have value in repitition.
Libraries were vital to me. As at the time were computer facilities (MathCAD, Maple, Excel, Fortran, etc.). For some of my courses there were laboratories (material science), and for Art History there were trips and a special picture library.
You could sit in the back of lectures back then, but I think they check your ID nowadays.