Here are a couple of links that have helped me a lot. Some of them may be notes while some others are proofs and yet still others are applets to know the subgroups of a group and such. Check them out
http://www.cs.dartmouth.edu/~afra/goodies/abstract.pdf
1.Websites using java applets that...