Got me to the next level!

Responsive, Understanding, Reasonable. Got me to the next level.