John began practicing yoga postures in junior high school as a means of physical fitness. Over time he began to experience a sense of joy and contentment that came from the practice and wanted to learn more of the philosophy of yoga. John has had several inspiring yoga instructors and been exposed to many styles of yoga. John completed a Kundalini yoga teachers training in 1994 and brings a lot of the breath work into his classes. John received a BS degree in occupational therapy and worked for over 25 years in the field of rehabilitation for physical disabilities and is a practicing Licensed Massage Therapist. John has been teaching yoga in Eugene for over 20 years and has been offering on-going, all levels, drop-in classes at Core Star since 2002. His current schedule is Monday-Wednesday-Friday, 9:00-10:15 AM.