Online multiple choice quiz using FormPage

Please find attached a Mathematica notebook that demonstrates the CloudDeploy of a FormPage for an online quiz. It can be taken by different students at the same time, provided that each one enters a different student id number. Student's progress is stored in the Wolfram Cloud (CloudPut) using string labels (uri) that include the student id number. In the source code, the correct answer to each question is always the first choice in the list, however different students will see the multiple choice answers in different order (RandomPermutation) when the quiz is online. The quiz looks very nice in my iPhone, but students can also work in a computer or tablet. This is a link to the final product: online quiz created with FormPage
I hope you find it useful