Integrating course rating and review system

Hi

After seeing other online learning platforms like udemy, I noticed following features that are not available on coursepress.

1. Rating and Review system to courses.
2. Showing number of students enrolled to the class as of now.
3. Showing instructor's social media links below his profile.
4. The coursepress generated curriculum is not exhaustive enough. Its just captures the headings of each course unit. Instructor should be able to customize his course curriculum.
5. A course specific blog page would be nice too.
6. Finally, ability to provide a certificate.

Thanks!