i've been to him with many problems and he has attended to them with the utmost respect and helpfulness. i believe he knows more about everyone in the school than anyone else...you just dont see it
He gives some good advice and he's quiet motvating but goes on and on...give us a break! But does help you out if you need it.
I can understand that he is in a busy job, but has to accept all of the workload that comes along with it. When I had to speak to him once at school with a personal problem. He listened, I must admit, but I had to end up solving the problem myself.