I don't have any experience regarding the academies as I am preparing on my own. but everyone in my friends and family is like..how will you prepare for CSS without joining an academy. its impossible.!! from the very beginning up till now, i have been getting guidelines from this forum. and ALHAMDULILLAH i don't need any academy for preparation or even for notes, etc. css forum is no doubt the best academy ever