Hi,
Usertype:
Yes, With conditions.
Example 1. You want 2 different registration
You can create hidden field called usertype, set condition: if this field is equal to student then hide professor's fields else if equal to professor then hide student's field.
You can set default value based on url. See docs at
http://www.easy-profile.com/docs/27-set-default-value-in-registration-from-url.html
Example 2. User choose type from registration form
You can create a select or radio field with same configuration of example 1
There are many possibilities.
Layout:
In your template missing some bootstrap css classes, try to enable bootstrap from easy profile config.
For basic and pro member we give a more specific support to help our customers in the configuration or layout support.