I remember when i did my BCARS Sec L's, we were never given any questions by the training school. We had to compile our own question banks. Our written passing rates were so good that even the training school compiled our question banks. During trainings things were on a need to know basis but after getting my ticket, most of what i learned on a need to know basis before, now became a good to know basis.
There are many things that makes a person good at what he/she does and passing difficult exams is not top of the list. Exams are just like firewalls only to be broken down in time. What counts most is attitude,common sense, responsible and great sense of humor.