I always prefer to learn visually and in small groups. I always learn alot through interactive discussion in class.. I had my experience in learning French as a second language and I have learnt the language best in communicative classroom.The communicative classroom gave us the opportunity to learn with real life examples and scenarios.
As a student during my class I always make notes during the discussion and then I used to elaborate it and write summary on it. This technique helps me in revising the important discussion done in class. The best way of learning is to learn using models and to perform the task in the classroom which the learners have to do outside classroom.