THIS IS THE ASSIGNMENT VERSION OF THE SOURCE CODE. There is only one visual bug on this code and that is that the next question appears red after you got the previous question wrong.

To see the version without that, download the program.zip file or the source.zip file.