This 21 question quiz should take around 40 minutes to complete.