the ATPL theory is hard, but it certainly is not impossible to pass if you study. i passed flight planning on my first attempt just the other day, and im sitting performance next monday.
we'll see how it works out but its not THAT difficult.
however i agree with token bird, the classes are very much divided into two halves. very interesting