well i always used tmh only
the theory he gave there along with my 12th class board textbooksused to be enough
try doing the sums in tmh and that should help u enough
as for complete theory , i dont think u have time for it to start all over again, sos pend osme extra time and go over the topics where u feel u r weak and need improvment