Formerly the BC Human Rights Coalition, this agency can help you understand the law around a human rights complaint, how to file and what to say when pursuing a human rights complaint. They may also provide representation; contact them for details.
Please be aware that complaints are actually filed with the BC Human Rights Tribunal, which decides your case.