I would like to go back to the original question " How will you teach hitting?"
very simple-- one on one-- no gimmicks, no gadgets-- one on one explaining and showing to the player ( regardless of age) what he is doing wrong
Keep in mind that each player is unique unto himself so "cookie cutter" methods will not and do not work across the board
Sometimes we try to get too darn scientific-- baseball is a game of "feel and reaction" not physics and cyber talk--there is no way a .200 hitter becomes a .300 hitter--he just ain't got it physically and mentally