Can anyone tell me anything about these schools?

Portsmouth Abbey is in Portsmouth, RI. Bing Crosby’s sons attended. It literally overlooks the Atlantic, though I think St. George’s still has it beat in every way. However, even though I consider it a C+ among BSs, its religious and spiritual bent may be the right context for a particular student and family.

Lawrence Academy in Groton, MA? fine school which doesn’t get the attention it deserves.