Instead of, or in addition to, the use of MACROMEDIA FLASH other programs or programming languages that help provide interactive web pages such as JAVA applets and JAVA applications could be utilized. [0040] The following description includes examples of specific games for conveying financial principles using interactive electronic media.