Online Programs

Anyone, anywhere can practice with us! Join us for a class from the comfort of your own home.

Parenting Through Stressful Times

This is such a stressful and anxiety-provoking time for everyone, everywhere.  Our entire mission at Practice revolves around supporting kids, teens, and parents in managing stress, anxiety, and big emotions effectively– and in creating community!  This mission seems more important at this moment than ever, and this is why we have made our Parenting Through Stressful Times series free for you to enjoy when you visit  our Resources Page.

We also started a Facebook group to provide parents easy access to community and resources for managing stress, anxiety, and parenthood during this crazy time. You can request access to the community Facebook group using this link or the button below!

Appropriate for any parent of any kid, anywhere.  Please note that this is an educational Facebook community, not a therapeutic service.  We will be sharing evidence-based strategies and general resources focused on helping parents and kids cope with stress and emotions in the context of current cultural and environmental events; by enrolling in this community, you acknowledge that you are aware that all content and programming is educational and does not serve as or substitute for mental health intervention.

Support Groups

New Mom Support Group is Now Online!

Tuesdays, 12 noon – 1:00 pm
with Katie Taylor, PsyD 

Join other new moms in our community for an hour-long weekly drop-in support group facilitated by Katherine Taylor, PsyD via Google Hangout. The link will be emailed to you one hour before the meet up. Connect with other mamas, check in about your week (and any recent challenges/concerns or successes!), and get expert input and support as you navigate the transition to motherhood.

Online Prenatal Support Group

Thursdays, 5:00 – 6:00 pm
with Katie Taylor, PsyD 

Join other expecting mamas in our community for an hour-long weekly drop-in support group facilitated by Katherine Taylor, PsyD via Google hangouts. The link with be emailed to you one hour before the meet-up. Connect with other prenatal mamas, check in about your week (and any recent challenges/concerns or successes!), and get expert input and support as you navigate the transition into motherhood.


Image of a laptop on a clean workspace – Practice from home!30 day Online Challenge: How to Not Lose Your Sh*t with Your Kid!

With Nina Kaiser, PhD

Rolling registration – you choose when to begin!

Much as we might hate to admit it… we’ve all lost our sh*t with our kid(s) from time to time. Parenthood is the ultimate growth experience and provides us with endless opportunities for our own skill development around managing emotions like frustration, anger or anxiety. Learning how to keep your cool during difficult moments is not something you can master from going to a single workshop or reading a parenting book. It’s a habit that requires continuous PRACTICE in the midst of real day-to-day situations and the curveballs that life (and, uh, our kids) throws our way.

That’s why we’ve developed an innovative online parenting series to support you in practicing everyday strategies for difficult moments with your children in order to help yourself maintain control and respond effectively and from a place of intention… rather than totally losing it.

Participating parents will receive:

  • daily inspiration
  • practical tips
  • evidence-based resources to support you in staying motivated, sticking to your parenting values/intentions, and developing the habit of parenting peacefully!

All content will be delivered via email before your morning coffee, so this program is open to any parent of any aged children, anywhere.

Parenting is no easy task – but we’re all in it together! Let us help you stay motivated in sticking to your parenting goals and develop the habit of parenting more peacefully.

Price: $30

Sneak Peek
Parenting Your Anxious Child Online Series

Our new online series will offer daily, bite-sized emails delivered to your inbox in time for your morning coffee, each containing a research-based tip or strategy about how best to support your anxious child, plus links to other resources where you can learn more if you have the time and interest.  Click the link below to be notified when registration opens!


Click here to be notified when registration opens!

Find more details, scheduling information, and registration on our scheduling page.

Join our mailing list for exclusive updates:


PRACTICE San Francisco

San Francisco Location | 2901 Webster Street, San Francisco CA 94123 • (415) 780-5673

For inquiries about group classes,

workshops, and educational programs.

Marin Location | 400 Professional Center Drive, Suite 421, Novato, CA 94947 • (415) 780-3239

For inquiries about individual support, child therapy,
parenting support, and transition to new motherhood.

Practice SF offers a safe space with comfortable seating, diaper-changing station, and breast-feeding room.

20-Minute Mindfulness with Tara

Tara McLaughlin is a skill kids yoga and mindfulness instructor based in San Francisco, California. Through 20-Minute Mindfulness, Tara offers fun mindfulness games and activities to promote resilience in kids of all ages. Through these 1:1 drop-in sessions, kids will learn strategies to breathe, listen and connect to the present moment. Learn more about the 20-Minute Mindfulness sessions when you visit the registration page

***Please note, this is not a treatment for mental health.