During my years in practice, I have continually improved the range and depth of my learning and expertise in both traditional and nontraditional therapies.

My own experiences in therapy over the years have influenced how I view and provide therapy. Additionally, for 23 years I had taught multiple courses at Drexel University and St. Joseph’s University, providing practical training for students to graduate and become therapists.

My sessions are typically anywhere from one or more hours. Years of experience and training have led me to conclude that good therapy takes whatever time is needed. You and I determine how much time we will use, based on many factors, particularly the nature of the problem we are working on and the therapeutic techniques being used.

My sessions are often one hour. However more than an hour maybe needed, with your permission, to effectively address your problem.

Incidentally, there is no research supporting the conventional use of an hour or less for therapy – that length of time is simply what insurance companies will pay for.

Having been a client in therapy myself I know the frustration of feeling that you've just gotten "warmed up" and suddenly the session is abruptly ended. It is very important to the quality of a session that you do not feel that I am watching the clock and you always have my full attention.

While maintaining continual expertise in the therapies I use through trainings and practice, I view the process of therapy as a very human and organic process which cannot be reduced to rigid, theory-based procedures.

My approach is based on skillful and creative interactions, drawing from a wide range of therapeutic approaches to find those best suited to your needs, guided by holistic principles, with an emphasis on results.