Good site for learning to program NES games

http://k2pts.home.comcast.net/gbaguy/nesasm.htm

I kind of stumbled on to this looking around the net the other day. Very interesting, and its helped me a lot. So I thought maybe someone else here could benefit from this knowledge.