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