Well for a start I do get help from my instructors at my school and when I have any doubts I do ask them but when I go back and read the actual books, which go into quite a depth, I have more questions and I find that here on Pprune I get quick answers rather than waiting for the next day or maybe week until the instructor turns up when I have a class for that subject (I don't have 1 instructor for all subjects).
pilotmike, is there a problem to me asking questions here on Pprune regarding ATPL Theory? All the people that have helped me here do it on their own will, and I appreciate that of them, not thinking of giving "free tuitions" like you said.