John is an excellent mental health counselor. He has been a counselor for a long time. He teaches and oversees other counselors as well. He has helped me in many ways and I'd recommend him to anyone. He is also an excellent family and couples counselor. His low key style is to help guide you to asking yourself the right questions and seeing your situation in a new light to help you deal with issues. He is flexible, responsive and knows when to challenge you and when to sit back and listen. read more