Staff includes nurse practitioners, nurses, mental health providers, pharmacists, dietitians, and other health care professionals who will work with physicians as an interdisciplinary team, each using their experience and skills to provide patient centered care * group, family and individual counselling * offers an After Hours Clinic that rotates between their three clinic sites * clinic is by app