Counseling or psychotherapy is conducted either individually or in a group. The main difference between individual and group therapy lies in the goals to be achieved in therapy.


We see children, adolescents, and adults for individual therapy who may be undergoing various life crises, difficulties, and transitions, using a combination of theoretical frameworks (cognitive, behavioral, client-centered, humanistic psychological theories).


Group therapy is developed to address needs of a homogenous group of clients (e.g., group play therapy, trauma therapy and support group sessions). It allows clients to discuss similar experiences, realize the universality of shared experiences, and find resolution and support in a safe, therapeutic atmosphere.

For adults, we have conducted support groups for single or separated parents, partners who have lost their spouses, parents or guardians with a chronically ill or differently-abled child, and caregivers looking after children with special needs. If you are part of a community or group seeking for professionals to facilitate group discussions or activities, please contact us.


When conflict is present, relationships can be difficult to navigate. Couples who experience pain, infidelity, life changes, but still feel that they want to make things work can be seen for couples therapy. They can be heterosexual or same sex couples. Family therapy can be conducted to family members who are ready to participate in improving their relationships.


During times of stress and conflict, it is easy to feel disconnected to oneself and feel caught up in one’s thoughts and emotions. This can affect one’s sense of safety and well-being, as well as cause physical pain and suffering. Yoga Therapy incorporates breath awareness, mindfulness, physical movements or asanas, in the therapeutic process. Through this, behavioral patterns and thoughts can be brought to the surface. This can lead to insight and transformation.