About Obiora Okafor Obiora Chinedu Okafor is Assistant Professor at Osgoode Hall Law School of York University.