Has anybody taken the BJT?? If yes, I would like to know how to prepare for the test and book recommendations if any. Thanks :)