Selecting Right Theme for Course Site

Hi,
I am looking for a course theme.

My requirements are very specific.
— A tutorial website, where articles and courses will be published/sold.
— Few content of this site will be accessible by all users without login/registration. For example, Course list, few promotion articles etc.
— To start a course user have to register and become a premium member.
— User should be able to pay using standard methods debit card/credit card/ net banking and this should be integrated with my paypal.
— Each course may not have a price. But you have to be a premium member to access any course.
— A forum where students will be able to ask questions.
— An easy to use UI to create course content

Could anyone please suggest me some nice theme.

Regards,
Raja

you can use woo commerce plugin ,bbpress for your forum as a start.
you need to customise the theme accordingly and develop plugins according to your requirement.
You can also search in envato for best themes .

Regards,
Pradeep