I do not recommend this provider. After a year's worth of weekly therapy (which is the frequency Dr Mesquita demands) I found no relief. She is demanding, overbearing, and pretentious not to mention she lives in her own reality. Dr Mesquita easily strays off topic during your visit. If you want someone who will be flexible with your schedule, Dr Mesquita is not your match!