I'd like to have the ability to offer two types of signup.

I'd like to have the ability to offer two types of signup. Let's say a tutorial site where a student or a teacher may sign up for an account and they have different registration forms, and account functionality. Is this kind of functionality possible? If yes, some insight? If no, any possibility with minor custom code, some insight?

Such questions have been brought up here:
https://premium.wpmudev.org/forums/topic/membership-create-multiple-registration-forms
and here:
https://premium.wpmudev.org/forums/topic/is-it-possible-now-to-have-multiple-registration-forms-for-different-membership-levels

Collin