Thank you for all the replies! I love studying the ATPL subjects (except airlaw maybe) and I want to learn and understand as much as possible. I absolutely agree that it is very important to know the subjects. Unfortunately I will have to do quite a lot of "banking" in order to pass the exams. I will try different banks to get the best results as you guys say.