Hatha Yoga is a traditional style of yoga that emphasizes the practice of physical postures, known as asanas, and breathing exercises, known as pranayama. The term “Hatha” comes from the Sanskrit words “ha,” meaning sun, and “tha,” meaning moon, which symbolize the balance and union of opposing forces in the body.

Hatha Yoga is a great choice for beginners, as it provides a solid foundation for other styles of yoga, and can help individuals develop a strong mind-body connection. It is also beneficial for individuals looking to reduce stress, increase flexibility and strength, improve balance and coordination, and enhance overall physical and mental well-being.


Ashtanga Yoga is a style of yoga that was developed by Sri K. Pattabhi Jois in the 20th century. It is a physically demanding practice that emphasizes the synchronization of breath and movement. The practice consists of a set sequence of postures, which are performed in a specific order and linked together through a series of flowing movements known as vinyasas. Ashtanga Yoga is  known for its emphasis on building strength, flexibility, and endurance. It also includes elements of meditation and breathing techniques to help practitioners develop a deeper sense of focus and relaxation.

Vinyasa Yoga

Vinyasa Yoga is a dynamic and flowing style of yoga that emphasizes the connection between movement and breath. In Vinyasa Yoga, practitioners move through a sequence of postures, or asanas, while synchronizing their breath with each movement.

The practice of Vinyasa Yoga is typically characterized by its fluid, continuous and rhythmic nature. Each movement is coordinated with either an inhale or an exhale, creating a flowing sequence of movements that can range from gentle and meditative to more vigorous and challenging.

Vinyasa Yoga is suitable for individuals of all levels, as modifications and variations can be made to each posture to suit individual needs and abilities.

Dynamic Power Yoga

Dynamic Power Yoga is a style of yoga that focuses on building strength, flexibility, and endurance through a flowing series of postures that are synchronized with breath. It is a dynamic and physically challenging practice that combines elements of traditional yoga with fitness-oriented movements. The practice emphasizes core strength, balance, and stability, and can be adapted to suit a wide range of levels, from beginner to advanced. Dynamic Power Yoga classes typically include standing, balancing, and seated postures, as well as inversions and arm balances. The practice is often set to music and is designed to leave practitioners feeling energized and invigorated.

Mantra Yoga

Mantra Yoga is a form of yoga that involves the repetition of mantras, which are sacred words or phrases with spiritual power. The practice is based on the idea that the vibrations created by the sound of the mantras have a transformative effect on the mind and body. The repetition of mantras is believed to help quiet the mind, focus the breath, and connect the practitioner with a deeper sense of inner peace and spiritual awareness. Mantras can be chanted out loud, whispered, or repeated silently, and are often accompanied by breathing techniques and meditation. The practice is open to people of all ages and abilities, and can be integrated into other forms of yoga practice or spiritual traditions. Mantra Yoga is considered a powerful tool for cultivating inner peace, harmony, and self-awareness.

Chakra Yoga

Chakra Yoga is a style of yoga that focuses on the seven chakras, which are energy centers in the body that are associated with specific physical, emotional, and spiritual functions. The practice aims to balance and activate these chakras through a combination of physical postures, breathing techniques, visualization, and meditation. Each chakra is associated with a specific color, sound, and element, and corresponds to different aspects of the physical body and the mind. The practice of Chakra Yoga can help to increase energy flow, release tension, and promote physical and emotional wellbeing. Each yoga posture is designed to stimulate a specific chakra and to help open and balance the flow of energy in the body. The practice is accessible to people of all levels, and can be customized to suit individual needs and preferences. Chakra Yoga is considered a powerful tool for self-discovery, healing, and spiritual growth.

Pre-Natal Yoga

Prenatal yoga is a specialized style of yoga designed for pregnant women, with a focus on promoting physical, mental, and emotional well-being during pregnancy. The practice is adapted to accommodate the changes in a woman’s body and the specific needs and challenges of pregnancy. Prenatal yoga typically includes gentle stretching, breathing techniques, meditation, and relaxation practices. 

The practice can help to alleviate common pregnancy symptoms such as back pain, fatigue, and stress, while also preparing the body for labor and delivery. Prenatal yoga can also help women to develop a deeper connection with their baby and to feel more confident and empowered during the birthing process. The practice is typically safe for women in all stages of pregnancy, but it is important to consult with a healthcare provider before starting any new exercise program during pregnancy.

Post-Natal Yoga

Post-natal yoga is a type of yoga practice designed specifically for women who have recently given birth. It focuses on helping new mothers regain strength, flexibility, and balance in their bodies after the physical demands of pregnancy and childbirth. Post-natal yoga classes typically include gentle yoga poses, breathing exercises, and relaxation techniques that are tailored to the needs of postpartum women. These practices can help to alleviate physical discomfort, reduce stress and anxiety, and promote overall well-being for new mothers. It’s important for new mothers to consult with their healthcare provider before beginning any post-natal exercise program, including yoga.

Kids Yoga

Kids yoga is a fun and playful form of yoga designed specifically for children. It incorporates yoga poses, breathing exercises, meditation, and relaxation techniques that are tailored to the developmental stages and interests of children. Kids yoga classes often use storytelling, games, music, and props to engage children and make the practice fun and interactive. 

Kids yoga can help children to improve their flexibility, balance, coordination, strength, and overall physical health. It also promotes mindfulness, self-awareness, and emotional regulation, which can help children to manage stress, anxiety, and other challenges they may face. Kids yoga is suitable for children of all ages, and it’s a great way to introduce children to the benefits of yoga and mindfulness in a fun and accessible way.

Himalayan Kriya Yoga

Himalayan Kriya Yoga is a type of yoga practice that combines physical postures, breathing exercises, meditation, and spiritual teachings to help practitioners achieve physical, mental, and spiritual harmony. It was developed by the Himalayan master, Yogi raj Guru Nath Siddhant, who studied and practiced different forms of yoga and meditation in the Himalayas.

Himalayan Kriya Yoga includes a sequence of physical postures, known as asanas, that are designed to stretch and strengthen the body, improve flexibility, and activate the energy centers in the body known as chakras. It also includes specific breathing exercises, known as pranayama, that are intended to regulate the flow of energy and enhance concentration and awareness.


Pranayama is a term from the ancient Indian practice of yoga that refers to a set of breathing exercises. It involves the regulation and control of the breath in order to increase physical and mental well-being. Pranayama is believed to promote relaxation, reduce stress and anxiety, improve concentration and focus, increase lung capacity, and promote overall health and vitality. There are various techniques of Pranayama, including deep breathing, alternate nostril breathing, and ujjayi breathing, among others. Practitioners of Pranayama often incorporate these techniques into their daily yoga practice or meditation routine.