Fatti: Fatti: A. Il 19 settembre 2003 la minorenne B._ (nata il 3 dicembre 1985) ha querelato A._ per molestie sessuali, che sarebbero state commesse il 16 settembre 2003 nell'ufficio di questi, dove la ragazza si era recata per procurarsi determinate informazioni di carattere fiscale. La querelante sostiene che sullo schermo del computer del suo interlocutore fossero visibili immagini di donne nude, che egli le avrebbe dapprima detto di sentirsi eccitato dai suoi occhi sensuali e che sarebbe stato contento di prenderla in braccio; egli avrebbe in seguito espresso il desiderio di sognarla nuda, chiedendole se anche a lei sarebbe piaciuto vederlo nudo, e come lo vedrebbe nudo; egli l'avrebbe poi invitata a ballare e ne avrebbe approfittato per abbracciarla, stringerla forte, accarezzarla sul corpo, infilarle una mano nei pantaloni e sotto le mutande toccandole il sedere, tentando inoltre invano di baciarla. La minorenne sarebbe riuscita per finire a liberarsi dalle braccia del suo aggressore e ad abbandonare l'ufficio con un pretesto. Sentito dal magistrato inquirente il 20 novembre 2003, il querelato ha ammesso solo un apprezzamento sullo sguardo "molto sensuale" della giovane dopo che costei gli avrebbe detto "ma come sei simpatico", negando per il resto ogni addebito. A. Il 19 settembre 2003 la minorenne B._ (nata il 3 dicembre 1985) ha querelato A._ per molestie sessuali, che sarebbero state commesse il 16 settembre 2003 nell'ufficio di questi, dove la ragazza si era recata per procurarsi determinate informazioni di carattere fiscale. La querelante sostiene che sullo schermo del computer del suo interlocutore fossero visibili immagini di donne nude, che egli le avrebbe dapprima detto di sentirsi eccitato dai suoi occhi sensuali e che sarebbe stato contento di prenderla in braccio; egli avrebbe in seguito espresso il desiderio di sognarla nuda, chiedendole se anche a lei sarebbe piaciuto vederlo nudo, e come lo vedrebbe nudo; egli l'avrebbe poi invitata a ballare e ne avrebbe approfittato per abbracciarla, stringerla forte, accarezzarla sul corpo, infilarle una mano nei pantaloni e sotto le mutande toccandole il sedere, tentando inoltre invano di baciarla. La minorenne sarebbe riuscita per finire a liberarsi dalle braccia del suo aggressore e ad abbandonare l'ufficio con un pretesto. Sentito dal magistrato inquirente il 20 novembre 2003, il querelato ha ammesso solo un apprezzamento sullo sguardo "molto sensuale" della giovane dopo che costei gli avrebbe detto "ma come sei simpatico", negando per il resto ogni addebito. B. Con decreto di accusa del 19 febbraio 2004 il Procuratore pubblico ha riconosciuto A._, autore colpevole di molestie sessuali, mediante vie di fatto o, impudentemente, mediante parole, ai danni della minore B._, proponendone la condanna a dieci giorni di arresto sospesi condizionalmente per due anni. B. Con decreto di accusa del 19 febbraio 2004 il Procuratore pubblico ha riconosciuto A._, autore colpevole di molestie sessuali, mediante vie di fatto o, impudentemente, mediante parole, ai danni della minore B._, proponendone la condanna a dieci giorni di arresto sospesi condizionalmente per due anni. C. Con sentenza 22 giugno 2004 il giudice della Pretura penale, statuendo sull'opposizione interposta da A._ contro il decreto d'accusa, lo ha riconosciuto colpevole di molestie sessuali commesse mediante vie di fatto. L'accusato è stato per contro prosciolto dall'imputazione di molestie sessuali verbali. In applicazione della pena il giudice ha confermato la condanna a dieci giorni di arresto, riducendo il periodo della sospensione condizionale della pena ad un solo anno. C. Con sentenza 22 giugno 2004 il giudice della Pretura penale, statuendo sull'opposizione interposta da A._ contro il decreto d'accusa, lo ha riconosciuto colpevole di molestie sessuali commesse mediante vie di fatto. L'accusato è stato per contro prosciolto dall'imputazione di molestie sessuali verbali. In applicazione della pena il giudice ha confermato la condanna a dieci giorni di arresto, riducendo il periodo della sospensione condizionale della pena ad un solo anno. D. Il 1° dicembre 2004 la Corte di cassazione e di revisione penale del Tribunale d'appello del Canton Ticino (CCRP) ha respinto, nella misura della sua ammissibilità, il ricorso di A._ contro la sentenza pretorile. D. Il 1° dicembre 2004 la Corte di cassazione e di revisione penale del Tribunale d'appello del Canton Ticino (CCRP) ha respinto, nella misura della sua ammissibilità, il ricorso di A._ contro la sentenza pretorile. E. A._ ha introdotto ricorso di diritto pubblico dinanzi al Tribunale federale contro la sentenza dell'ultima Corte cantonale domandandone l'annullamento. Fa valere la violazione di diritti formali e del principio "in dubio pro reo", sollevando altresì censura di arbitrio nell'accertamento dei fatti e nella valutazione delle prove. Delle motivazioni si dirà, per quanto necessario, nei considerandi. E. A._ ha introdotto ricorso di diritto pubblico dinanzi al Tribunale federale contro la sentenza dell'ultima Corte cantonale domandandone l'annullamento. Fa valere la violazione di diritti formali e del principio "in dubio pro reo", sollevando altresì censura di arbitrio nell'accertamento dei fatti e nella valutazione delle prove. Delle motivazioni si dirà, per quanto necessario, nei considerandi. F. La CCRP rinuncia a presentare osservazioni al ricorso. Il Ministero pubblico domanda che il ricorso, per quanto ricevibile, sia respinto. La parte civile chiede la reiezione del ricorso e la conferma della sentenza impugnata. Formula inoltre istanza di assistenza giudiziaria. 