Instead of comparing BMC to Smith for coursework, you really need to compare BMC+HC to Smith. Be sure to look through the HC course offerings as well. For some majors, students take a lot of classes at Swarthmore and Penn - not as easy as getting to HC, but still doable. So look at what is going on there as well.