Teresa has completed over 30,000 therapy sessions and has successfully dealt with a wide range of issues from anger management to health anxiety. Teresa holds a masters degree in counselling and ...