If you're looking for something to help you design classes or if you would just like to refine your own home practice, there's a program for you. It's called yGuide Yoga Software. It was designed by a yoga teacher to enhance your personal or professional practice. To check it out, click here.