See, i practiced on the Business Analysis Professional mocks once, twice and sometimes even thrice. The questions, i liked, are actual ones. And practicing on them will help me clear the concepts of the topics that i am weak in. through such kind of practice, i have come to know my strengths and weaknesses. This is an able method making me know what i should do and what i should avoid during the preparation.