Mentalconsult.com is a great counseling site. It gives me number of options to communicate with my therapist (via messages, calls, or video) and they also offer interesting online topics I can register to help. Counselors of Mentalconsult are well trained and they care a lot about finding the right one for each person a powerful method and more comfortable to use from anywhere.