The counselor is fine, however, the front desk staff are terrible. I always have problems getting through to talk to someone. When I do end up getting an appointment for my daughter, then no one seems to like to greet patients as they come in, or bother to open the window to see if the person standing there actually needs something. I was called today an hour and a half in advance to be told my daughters appointment is to be cancelled and they couldnt work with my schedule to get us in in a timely manner after they have inconvenienced me. Dont waste time here, find somewhere that will actually care about your mental health needs.