Staff Directory

Josh earned his Bachelor of Arts in Political Science from Hunter College. He was named president of Phi Theta Kappa’s New York chapter and was recognized for his work with Phi Theta Kappa during their international convention in Nashville, Tennessee. 


Josh joined Bay Ridge Prep in 2009 and has taught courses that include: Issues in the Supreme Court, Political Science, Audio Engineering, American History, Tae Kwon Doe, and Physical Education. Josh also coaches the school’s Golf Team and moderates the Upper School Rock band.


Outside of Bay Ridge Prep Josh is a division 2 football referee for the NCAA. He also enjoys writing, recording and playing music, and spending time with his dog Olive.