The Philosophy department is excellent, but also variable.
Teaching is done on a lecture and seminar basis. Lectures are largely compulsory, and contain everyone doing your module, and the seminars are almost always compulsory (and they do check), and usually contain under 20 people.
Seminars are usually between one and two hours, and you may have more than one a week per module. I've had two two hour seminars a week for a module before - ugh!
Generally they give out a course reading pack - it costs, but is compulsory to have and contains module information and copies of most of the essential readings, and some additional ones. Really good investment.
Some lecturers like to engage with the students, others just like to talk. Some use lecture slides, some just read/talk to you. Some put lecture notes online, some don't. Some take registers, some don't.
There is similar variation with tutors. Some really care if you miss one seminar, some wouldn't notice if you never turned up. Some treat the seminars as a way of going through the reading/questions, some like to explore the subject more philosophically and get the students thinking independently.
The reading tends to be fairly light - a couple of articles a week, per module as minimum. Of course, you can do as much more as you want. The library is pretty good. Many tutors also set questions for the seminars, and there tends to be between one and two 'procedural' essays. These are ones that don't count for anything, but you have to do to pass the module. The modules are usually assessed by a large essay, or an exam, or both.
In summary? It depends.
However, you do need to turn up to at least 2/3 of your seminars or you can failed on that module. The range of modules you can pick for your 2nd and 3rd years is also great - loads of choice and while you have to take a minimum number of core modules (but possibly not all), you get loads of slots to take other stuff that interests you.
I <3 Philosophy =D