Cathleen is an excellent counselor who consistently provides clear explanations and is always available when needed. She offers the right guidance and diligently follows through on her plans. Although she can be somewhat strict, her persistent follow-ups lead to great results.