Psychologist with over 25 years experience working in a variety of different clinical settings. Each client is at a different stage and has different clinical needs so Frank has the experience and skills to work with the client for what will be the most effective therapy at each session.