I have 11 Years of experience in Web Development using Wordpress, PHP, Oops PHP, Mysql, HTML-5, Plugin Development and Customization, CSS, Jquery, Bootstrap, Javascript and many more.
I have reviewed your requirement and have some queries on courses. so please let me know your suitable time for detail requirement discussion. Let explain the functionality i will deliver. May be i miss so we will clarify in discussion.
--> User Registration from Back end. When user will create one entry will be add in your MANDRILL so you can send email from Mandrill . this can possible if they are providing API for same.
--> Course Creation from Back end. there will be custom post type.
--> Student Enrollment custom post type to enroll in course.
--> Syllabus Post type in which you can create syllabus of particular courses.
There are many other thing which we will discuss in PM.
Looking forward your positive response. thanks