FGB Program for Learning Group Theory

I came across this great web site today after working through some notes I had found on-line by Blake Stacey about Group Theory. FGB stands for Finite Group Behaviour and is a Windows 98 program. I have downloaded the program and associated documentation to try it. It looks very promising indeed as a learning aid. After checking it out I will register, as requested by sending my contact details to Dr. Keppelmann.
http://wolfweb.unr.edu/homepage/keppelma/fgb.html

There is also the web site of Dr. Ed Keppelmann of the Mathematics Department of the University of Nevada, Reno.
http://wolfweb.unr.edu/homepage/keppelma/