Hy was ook Professor in en Departementshoof van Regswetenskap by die Noordwes-Universiteit en buitengewone professor extraordinaire van Vergelykende en Openbare Internasionale Reg aan die Universiteit van die Wes-Kaap.
Toekennings en ander eerbewyse sluit die volgene in: Universitêre Reisende Genoot van die Ernest Oppenheimer Gedenktrust (1995), ‘n Navorsingseenheid vir Geregtelike en Grondwetlike Uitleg wat befonds word deur die Nasionale Navorsingstigting (1997-2001) en die Universiteit van Stellenbosch se Rektorstoekenning vir Uitnemendheid in Navorsing (2002).
Besoekende professor/navorsingsgenoot: Universiteit van Florida (College of Law) (1994 en 1998), die Universiteit van Hannover (1995), Stanford University (School of Law) (1997), die Universiteit van Melbourne (School of Law) (2002), die Universiteit van Trier (2003/2004), die Max-Planck-Institut für ausländisches öffentliches Recht und Völkerrecht, Heidelberg (2008).
Hy is aktief betrokke by die Veelparty-Onderhandelingsproses wat Suid-Afrika se eerste demokratiese Grondwet opgetrek het. Voorsitter van die Tegniese Komitee vir Fundamentele Regte tydens die Oorgang wat Suid-Afrika se eerste Handves vir Menseregte in 1993 saamgestel het.
Eertydse president van die Suider-Afrikaanse Regsdosentevereniging.
http://www.youtube.com/watch?v=3gRMLIjAzAw Fakulteit regte