Came here to sort out some stress issues and the counselors sha really know their work, very patient with me and they explained everything clearly which I appreciated. The only thing that annoyed me was that I had to wait almost an hour even though I booked an appointment beforehand, like how do you give someone a time slot and they still keep you waiting, e no easy. The whole mental health hub setup is nice and organized but that waiting situation needs to be fixed because some of us are working people with limited time. Overall the service itself is solid but the efficiency part is where they're struggling honestly.