Well.. Leadin Edge produces the best Text Book. they also offer tuition services, but that can be a bit expensive. the good thing about the tuition is that they provide you with really up to date material sucha s statistics etc. If you have a poor memory you can visit...