Proficiency Exam : Putting the curvature back into sparse solvers