Two separate member logins

Hi there!

My site will have two types of members; teachers and schools. My aim is to create a unique dashboard for both types of members. That is to say, some features available for schools will not be available for teachers, and vice versa.
All accounts are free to create, however, certain features in the schools dashboard will be for pay.

Questions:

  1. How can I distinguish which member is which at sign-up?
  2. After signing in, how can each member be directed to their corresponding dashboard and limit access only to their area?
  3. Although not directly related with this topic, how can i set it up where access is granted to certain features after payment is made?

I would appreciate any help you can offer. Thank you in advance.

Urika

You can get some ideas from the forum post Have different members groups .