I'm looking to complete the SCJA certification and was wondering if anyone had any good training and reference material that they could recommend? I've had a look at the Sun website but the stuff on there is pretty pricey.

Thanks for your help in advance.