Rabbi Joshua Maroof received semicha from Yeshiva Bnei Torah in Far Rockaway, NY, and has a Masters in Educational Psychology from CUNY. For seven years prior to making aliyah, he served as one of the ...