Experience is a great teacher. As a result of having seen nearly every bad educational film ever made (and some really good ones too), Steve Puffenberger has developed techniques that assure successful digital content projects. Please visit these pages to learn more about our production philosophies and other related concepts: