I currently own & operate a law enforcement training company and have released our First DVD training series. I would like to offer a subscription based product as an alternative to purchasing the DVD which will allow each subscriber to watch scenes from this DVD based on their subscription (paid). In addition, each subscriber will have A profile where it records previously viewed videos & save notes pertaining to each video. There also needs to be a "Ask the instructor" area in the profile where questions can be posted for the instructor to reply to whether through a web interface or via email post-back. This profile would also allow students to view their recent purchases from our online store so our current logins would have to be tied in somehow. we will be releasing many more videos to come & need a admin utility to upload each video of my choice. Second, the instructor may upload a video only to a specific user profile. Each video will contain a description, & rating system for us to track effectiveness. Our current website is [url removed, login to view] & our web host is GoDaddy.