My personal preferred techniques are the flipped classroom and hands-on learning.
I believe a student needs multiple passes at content in order to begin to absorb and assimilate/ integrate it into their knowledge base. By being exposed – especially if given multiple ways of approaching the material (reading, listening, viewing, manipulation/experimentation) – prior to introduction in the classroom, the student creates an awareness to a base of information from vocabulary to knowledge of what is difficult to understand that can be used as an entry into the classroom activities. This makes the student a better educated participant in the classroom activities.
Hands-on or ‘learn doing’ can involve both kinesthetic and inquiry-based learning. Students may be able to control pacing and iterations with an activity and form more concrete understandings of the involved concepts.