Richard O’Hara, head of The Wellington School in Columbus, Ohio, has been named the first president of The John Carroll School, Bel Air. The announcement was made by Augustus Brown, chairman of the school’s board of trustees, Feb. 20 following a unanimous vote by the board of trustees and approval by the Archdiocese of Baltimore....Read More