german · medical professor · neurosurgeon · strict · intelligent · authoritative · academic setting · handsome · professional · mentor
**