Faiyaz Hasan, LL.B, LL.M, is a Regulated Canadian Immigration Consultant (R.705940) and Ontario Commissioner of Oaths & Affidavits. He is a Barrister (NP) in the England & Wales and Advocate in the Supreme Court of Bangladesh. Faiyaz is also a CEDR, United Kingdom accredited Mediator.