Master of Public Policy, Administration and Law Masters Degree
York University Canada
Bachelor of Arts in Law and Society Bachelor Degree