Online and in-person therapy in Montclair, NJ

WORK WITH zach

Individual Therapy

One-on-one therapy includes weekly or bi-weekly sessions and integrates talk therapy, psychodynamics, CBT, mindfulness, and many other tools and approaches.

Learn more

Group Therapy

Group therapy offers support and insights from others with similar goals and is guided by a therapist.

Learn more

Media

Explore books, movies, Zach’s YouTube channel, and more.

Learn more