Its really intresting topic.....
hope i'll learn much from this thread....
From my side, i tink there's no one good method...but considering the fact that i spend about 6 -8 hours in the classroom, i prefer studying in the classroom itself....its logical, saves time!,
and yes revise after the class!