Perfect Assessment for Learning