Hi, Got 84%, not that bad with only three weeks study(is't it). I spend almost 3-4 hours daily. Head First EJB is Fun. This Book have nothing that you could't get from Sun EJB Specification. But the ways they (HFEJB) describe the stuff is remarkable. I would strongly recommend to every Exam taker to read this Book throughly (espacially the newbie) and then go for EJB Specification. The fact is that almost three questions were from "HEAD FIRST EJB" BOOK :-) - There were a lot of confussing questions about Bean Developer, Assembler and Deployer (almost 10) roles. I would advise everyone to go through these things 3-4 times before appearing in Exam. - There was some problem with EJB-QL related questions (I got four questions related to EJB-QL) are worth mentioning. In the exam I have to arrange the Keywords and Identifiers from list of given options to construct relatively difficult Query. I took almost 3 minuts, i was not certin about one key word and marked the question for review. When i cliked it again to review it displays the options that "After view it again you will lost the already agganged sequence", :-(. So my suggestions are not to mark EJB-QL related question or prepare to solve it from scrach (means more time). - At the end thanks to Javaranch and all of you, i got lot of inspiration from here.