Staff Directory

John Allbrooks, affectionately known as Coach, has been teaching and coaching for 29 years. A lifelong educator, John has taught in public, charter and independent schools in both Washington, D.C. and New York City. Since 2013, he has been a dedicated member of the Bay Ridge Prep Family, teaching American History, Finance and Precalculus. Coach Allbrooks is also the head coach of the Boys Varsity Basketball Team and started the Bay Ridge Prep Tennis Program in 2015, which has seen two singles championship wins and several former players go on to play tennis at the collegiate level. John is also the proud father of two Bay Ridge Prep alums and a Bay Ridge Prep student.