Someone who enlightens you, guides you to the
fountain of knowledge, who is funny, kind, & will make you laugh, who understands your problems & will try to help you solve them.
The best teacher will help you, guide you, but not force you to do anything. They push you to your limits but not too far, they praise your hard work & yet provide you with
constructive criticism to aid your success.
You may experience a certain level of
awkward infatuation around these teachers..