Greg is a JD candidate at Yale Law School. He earned a PhD in Philosophy from UCLA, where he was elected to the Collegium of University Teaching Fellows for excellence in teaching and research. He received his BA from Brandeis University, summa cum laude, Phi Beta Kappa, with highest departmental honors. Prior to law school he worked as a philosophy professor at the Claremont Colleges, where he taught courses and supervised senior theses in the interdisciplinary cognitive science program and provided counseling to undergraduates on graduate admissions.
Greg has extensive experience teaching analytical reading, writing, and reasoning skills to a variety of students. In addition to working with college students, Greg has taught in the Connecticut Kids Court program, introducing middle and high schoolers to law and the history of the American civil rights movement. At Cambridge Coaching, Greg enjoys helping students craft their admissions essays, prepare for standardized tests, and grapple with and master complex philosophical concepts.
In his free time, Greg loves walking around the woods in New Haven with his dog, Aldo, and swimming and boating in the Long Island Sound.