Hello to current Drupal users,
I work for an academic institution and we were looking to replace a somewhat broken system we have running at the moment. We run training classes for faculty, staff, and students.
We want people to be able to view a calendar of upcoming classes, then, if they find one or more they want to take, they can click on the event, authenticate via LDAP, and sign up for the event. They can check their account and cancel one they signed up for. We don't want people inventing usernames and passwords.
We would want to be able to sign-people up on the admin end without having them present to authenticate, we want to be able to create categories of classes and the classes themselves, assign instructors, create users who may be external to the school's system (a specialist paid to teach a couple courses for example), and have the system automatically or with as little effort on our parts, send an email to the participants reminding them that they have an upcoming class. We want to be able to run statistics as well so we can tell how many have attended such and such course, this type of course is more popular,etc.