The classes are all excellent. There are a number of electives, and there are several opportunities to 'specialize' in a particular field or practice area. Every professor is very knowledge in their field and is very well prepared for class every day. Additionally, BC as an institution has a 'students first' mentality, so even when professors are doing research on their own, their primary focus is on remaining accessible to students, both as professors and as mentors. Most 1L classes employ the Socratic method, but after that it varies. About 1/3 of the classes use a scheduled 'on-call' system, and the other 2/3 just rely on volunteers. Academic advising is excellent, as any one of the Deans is always available to meet and work through any issues. There is no competitiveness here. Everyone gets along and sincerely wants the people around them to do well. That helps, because the workload is tough. This is a top tier law school, and the faculty knows that students must perform at that level. There are plenty of research opportunities - professors are always looking for research assistants (paid & unpaid), and there are summer & semester international programs that a few students each year participate in.
Quality of Life
The best place to go to law school. Period. Everyone gets along, there are always fun activities, great speakers, involved clubs, and passionate students. With so many opportunities on campus, everyone finds something they enjoy, which makes coming to school here a real pleasure and a privilege.