Yes! Premium and Annual Powhow subscribers may record their own classes. All Powhow studio owners may upload videos to their studio.
You are not required to teach classes in order to use the Powhow video library feature.
To learn more about our Premium and Annual Plans, visit: http://help.powhow.com/entries/23148166-What-are-the-Subscription-Options-for-Instructors-
To learn how to record your classes, visit: http://help.powhow.com/entries/23320108-How-to-Record-a-Class