How to notify site admin when user registers with a specific field checked
You should be able to accomplish this easily using the Rules module:


Create a rule that triggers 'After saving a new account'
Add a condition that determines whether the value of the field is set to the teacher value (Using 'Data Comparison').
Add an action element to send a notification email (System > Send Mail).