Angela Chaisson is well known and respected for her extensive experience and in-depth understanding of Canadian Criminal Law.