Mastering Legal Skills