The Virtual Genetics Lab (VGL) is a simulation of transmission genetics that approximates, as closely as possible, the hypothesis-testing environment of genetics research. In this lab, students cross hypothetical creatures and examine the progeny in order to determine the mechanism of inheritance of a particular trait. As in actual research, it is not possible to 'see the answer' - the student must decide for herself when she has collected enough data to be sure of her model.