Hi, I am planing to attempt my last exam P6 this june-16, however i passed my F6 in Dec-10 (a big gap). I have to refresh all my F6 knowledge to get into P6 thoroughly. Can i get that via self study? or should i go for class/online lectures? what could be my approach towards this paper? and Does anyone aware of online lectures available?