Food weighs you down!
Yoga is done best on an empty stomach. However, as with most Indian things, a cup of chai is acceptable.
I typically tell students that working out before or after yoga class depends on your own personal preference. I prefer to do a light workout, such as a bike ride, before yoga classes to get my body feeling warm and strong.
Because a class is meant for a group of people, you may benefit from doing a few minutes of personalized stretches before class begins. I do paschimottanasana aka seated forward bend and plank pose (see images) before class because these poses loosen me up enough to feel comfortable when attempting more challenging poses in a class environment. Of course, if I am sore in a particular spot, like the shoulders for example, I would stretch the shoulders before and after class as well.
Get Fresh & Clean
It helps to be clean and have taken a bath or shower before doing yoga. This is consistent with many Indian practices like Bhakti Yoga (devotion/prayer) where a sense of cleanliness is expected. Furthermore, bathing before and after doing yoga asanas is especially rejuvenating.
Have fun in Class!
Now that you know this info I hope you give it all a try. However, if you can’t do all these suggestions, it doesn’t mean you should skip class! Always pay attention to yourself. For instance, if you had to eat before class, maybe skip out on the inversion poses that can make you feel like the food you just ate is coming right back up. Always use your common sense and again, pay attention to yourself!