Why on earth you guys didn't give more practical examples in you Head First EJB book, Only full example given is Advice Bean that's it, what's the point , Even after completing the exam successfully we dont get any practical experience. For example: EJB-QL is explained in detail in the book, no worries, But there's no information given how to specify EJB-QL in the DD( using <query> element - nothing specified about this element ). what's the point of learning EJB-QL, without knowing how to apply it & the exam expect for us to know how to specify these queries in the DD. I have no idea where to put this <query> element in the DD & how to specify these queries which is a responsibility of Bean Provider. I'm not blaming u Kathy , I think you should improve this book by adding some more pratical examples & giving things which are missing & which are required for exam.