I am wanting to port over the invite student functionality from the backend to the front end. In short, have the exact form for instructors to enter name and email. On submitting the builtin function takes over and emails the prospective student and attaches that email as an invited student. Ideally, some sort of ajax "success" is displayed when it is sent since on the front end the "instructor" won't see the Invited Student table.
All the form needs to do is send an email with the appropriate links to that instructor's (current user) assigned course. Then maybe pass that data to the database with the appropriate meta to attach them as a student
Panos and I have already done this with course duplication, and instructor assignment