Fatti: Fatti: A. Con sentenza del 13 giugno 2005 il presidente della Corte delle assise correzionali di Locarno ha riconosciuto A._, medico pediatra, autore colpevole di atti sessuali con persone incapaci di discernimento o inette a resistere, per avere, durante una visita nel proprio studio medico, approfittando della sua condizione di medico, ovvero avvantaggiandosi della posizione supina in cui si trovava la minorenne B._ per introdurre un dito nella vagina della paziente, tastandola così durante alcuni minuti e palpandole i seni, senza che tali gesti rivestissero una funzione medica. È stato per contro prosciolto dall'accusa di coazione sessuale. Il medico è quindi stato condannato a sette mesi di detenzione, sospesi condizionalmente per un periodo di due anni, e a rifondere alla vittima le spese legali e un'indennità di fr. 3'000.-- per torto morale. La Corte di cassazione e di revisione penale del Tribunale d'appello del Cantone Ticino (CCRP), con sentenza del 22 agosto 2006, ha respinto, in quanto ammissibile, un ricorso presentato dal condannato. La Corte di cassazione e di revisione penale del Tribunale d'appello del Cantone Ticino (CCRP), con sentenza del 22 agosto 2006, ha respinto, in quanto ammissibile, un ricorso presentato dal condannato. B. Avverso questo giudizio A._ presenta un ricorso di diritto pubblico al Tribunale federale, chiedendo di annullarlo, per valutazione arbitraria delle prove. Delle motivazioni si dirà, in quanto necessario, nei considerandi. Con decreto presidenziale del 20 novembre 2006 l'istanza di effetto sospensivo contenuta nel ricorso è stata respinta. La CCRP e il Ministero pubblico rinunciano a presentare osservazioni, mentre l'opponente propone di respingere il gravame. 