Regarding 'Forgetting' - it is difficult to remember entire syllabus we learned. but still, with coaching most of our doubts will be rectified and later on we can simply practice at home. finally, its ur decision that matters.
Regarding 'Self Study' - self study is comfortable when u have ample time and u have good grip on basics. but, u tend to get many doubts.. regarding books, whatever external author u follow, Practice manual, Study material for theory and compilations r must...