Earthsong Yoga Center offers yoga classes in a variety of styles. This includes Kripalu, Ashtanga and Vinyasa yoga. It also offers prenatal yoga classes. Classes range from 12-20 students. Drop-in rates are available with lower rates for students who purchase classes ahead of time.