Assessing Problem-Solving Skills