It's another Head First wonderfull book. But sometimes you get the feeling that they're missing some points they should get on.I find it a perfect work to learn J2EE (except EJBs), but I'm not really sure this book prepares you completely to face the exam.