I hope you were guided to my website by an interest in establishing emotional stability and a healthy lifestyle. I am a licensed psychologist and offer therapy as well as teach classes in mindfulness.

Whether you are looking for extra support and guidance through a challenging situation or you're ready to move in a new direction in your life, I look forward to working with you to achieve your goals. While we can't change the past, we can work together to better understand and resolve challenges. Together we can identify and uproot long-standing behavior patterns, habits or negative perceptions that may be holding you back from experiencing a more fulfilling and meaningful life.

In my therapy practice I offer:

Functional Assessment and Behavioral Therapy
Cognitive Behavioral Therapy (CBT)
Dialectical Behavior Therapy (DBT)
Acceptance and Commitment Therapy (ACT)
Mindfulness-Based Cognitive Therapy (MBCT)

I also provide mindfulness training for any size group and teach two educational groups, Mindfulness-Based Stress Reduction and Mindful Self-Compassion.

The Mindfulness-Based Stress Reduction (MBSR) and Mindful Self Compassion (MSC) programs that I teach are offered apart from my psychology practice. While the research points to numerous mental and physical health benefits from MBSR and MSC, they are not meant to be a substitute for psychotherapy. Participants in MBSR ad MSC must attend a free information seminar and meet with me before enrolling in the class. 

If you are uncertain about your needs, I am happy to speak with you and guide you towards the right level of care. Please email or call me for a consultation.

Thanks for signing up!

You can unsubscribe at any time using the Unsubscribe link at the bottom of every email.

Sign up for updates!

Get class schedules and mindfulness news from Insight Vegas in your inbox.


Sorry, we could not complete your sign-up. Please contact us to resolve this.

Operation timed out, please try again.

By submitting this form, you are consenting to receive marketing emails from: Insight Vegas, 7550 W. Lake Mead Blvd, Suite 9-276, Las Vegas, NV, 89128, US, You can revoke your consent to receive emails at any time by using the SafeUnsubscribe® link, found at the bottom of every email. Emails are serviced by Constant Contact.


Contact Us




9:00 am-5:00 pm


9:00 am-5:00 pm


9:00 am-5:00 pm


9:00 am-5:00 pm


9:00 am-5:00 pm