Wonderful to work with! Addresses everything that you need and he is versatile in his expertise!
Professional and caring towards those he interacts with. I admire his ability to connect with people and make differences in their lives.
Has a great balance of being supportive while also challenging you.