I am trying to create a simple game for children for my final year project, I have a number of form that will display a different type of question for each form. I am aware of the form1.Show() and form1.Hide(), is there anyway that I can load a form on random. for e.g, lets say I have form1, form2, form3, form4.... I want the order of the forms to be shown in random order. Thank you in advance.