School of Law advocacy teams boast strong performances