BetterHelp is exactly what I needed. They ask specific questions so that you don't end up going from one therapist to another before you find a good fit. Because of the details, you will be matched with a therapist that you can connect with right away. You tell them who you want (i.e. age, gender, religious preference, ethnicity). The entire process was very easy.
Pros and Cons:
Bottom Line: Yes, I would recommend this to a friend