Test your knowledge on frustration of purpose and contract termination. Learn key legal concepts and see how much you know. Take our quick quiz today!