I enjoyed nearly all of my classes at Michigan. There was quite a mix of class formats to choose from--e.g., seminar, mini-seminar, large "traditional" classes, clinics, etc. I benefited from all types and would recommend that approach to other students as well.
I found the faculty to be extremely accessible and willing to help me in my day-to-day as well as my future endeavors---whether that might be finding a clerkship, searching for a summer position, or dealing with personal challenges.
Quality of Life
I loved Ann Arbor and enjoyed living off-campus all 3 years. The whole town centers around the university which results in a nice atmosphere.