We have requirements: 12 root canals, 17 crowns, 1 implant crown, 5 units removable, to name a few. It's a smaller class so there is more to go around.
I would not worry about clinic, it is what you make it to be. If you want to do 30 crowns before graduating we have enough patients for that. If you want to do 17 that's fine, too.
In comparing students I would honestly be a little careful, because some Harvard students would say the same thing about those schools, too. For example, did your friend at BU also tell you about their classmate that took a dental impression (in the patient's mouth) with plaster?? Talk about a mishap. I have friends that graduated from BU & Tufts, and I respect them as clinicians. That's not true of every single student at any school.
And as for applying to residency... is there something wrong with that?? Not everyone can into residency, you know. That's not necessarily a bad thing. Of my class only 2 people didn't get into residency, and 1 went straight into private practice. Everyone else is in some residency program now by choice.
As for Perio, what school would allow a Pre-doc to do a sinus lift? Are you kidding? Can you say lawsuit? Sc/Rp is not surgery. Surgery= free gingival graft, implant placement (yes, you can actually place the implant if you work with certain instructors), flap osseous, distal wedge, crown lengthening. We were not allowed to do more complicated procedure like CT graft or other grafting, but we definitely get exposed to it. We are not in dental lab first year carving or waxing anything, but studies show that within a year out we are at the same level clinically as any other student.
Harvard is not perfect... no school is. Your school has to do what you want it to do, get you to the next level. If someone is applying on this thread (which I think is who this thread is supposed to be about) I would consider what you want out of your dental school program. It is what you make it to be, like at any other school. Harvard is BIG on leadership in the dental field, being a clinician and then some.