If "learning styles" are bunk, then what is the most effective form of learning? I have read research claiming the idea of multiple styles of learning does not hold up. If so, what does the research say is the best form of learning/teaching?
Recent eagle's-eye overview of best-practice study methods: Dunlosky, John, et al. "What works, what doesn't." Scientific American Mind 24.4 (2013): 46-53.

Gold star winners:


Self-testing. That is: doing homework exercises and checking the answers.
Distributed practice. Studying regularly in batches over time (not cramming). 


Runners-up (mixed evidence):


Elaborative interrogation.
Self-explanation.
Interleaved practice. ("Mixed practice")


What doesn't work:


Highlighting.
Rereading.
Summarization, keyword mnemonics, and imagery for text learning.