Spotted: Seniors graduating from Menlo School in Atherton The 144 members of Menlo School’s Class of 2022 received their diplomas on Thursday morning. At the ceremony on the School’s campus in front of by Contributed Contenton June 9, 2022