Fatti: Fatti: A. In data 15 dicembre 2003 P._, nato nel 1952, docente di educazione fisica di scuola media, ha presentato una domanda di prestazioni AI lamentando un'inabilità addebitabile segnatamente a una grave spondilolistesi L5. Per decisione del 5 gennaio 2005, sostanzialmente confermata il 18 agosto seguente anche in seguito all'opposizione interposta dallo Studio L._ per conto dell'interessato, l'Ufficio AI del Cantone Ticino (UAI) ha negato il diritto a una rendita per carenza di invalidità di grado pensionabile. Ritenuta un'incapacità lavorativa del 50% nell'attività abituale e una piena abilità in un'attività sostitutiva confacente, quale quella di maestro di scuola elementare, per la quale l'interessato aveva conseguito l'abilitazione nel 1972, l'amministrazione, dopo avere accertato un reddito da valido di 105'443.- e un reddito da invalido di fr. 73'728.- (anno di riferimento: 2003), ha infatti determinato un grado d'invalidità del 30%, insufficiente per il diritto a una rendita. Per decisione del 5 gennaio 2005, sostanzialmente confermata il 18 agosto seguente anche in seguito all'opposizione interposta dallo Studio L._ per conto dell'interessato, l'Ufficio AI del Cantone Ticino (UAI) ha negato il diritto a una rendita per carenza di invalidità di grado pensionabile. Ritenuta un'incapacità lavorativa del 50% nell'attività abituale e una piena abilità in un'attività sostitutiva confacente, quale quella di maestro di scuola elementare, per la quale l'interessato aveva conseguito l'abilitazione nel 1972, l'amministrazione, dopo avere accertato un reddito da valido di 105'443.- e un reddito da invalido di fr. 73'728.- (anno di riferimento: 2003), ha infatti determinato un grado d'invalidità del 30%, insufficiente per il diritto a una rendita. B. Assistito dallo Studio L._, P._ si è aggravato al Tribunale delle assicurazioni del Cantone Ticino, il quale, statuendo per giudice unico, ha annullato la decisione impugnata e rinviato gli atti all'amministrazione per complemento istruttorio (pronuncia del 24 luglio 2006). In particolare, la Corte cantonale ha ritenuto non poter concludere, sulla sola base degli atti di causa, con la sufficiente chiarezza che l'assicurato potesse effettivamente essere reintegrato quale docente di scuola elementare. B. Assistito dallo Studio L._, P._ si è aggravato al Tribunale delle assicurazioni del Cantone Ticino, il quale, statuendo per giudice unico, ha annullato la decisione impugnata e rinviato gli atti all'amministrazione per complemento istruttorio (pronuncia del 24 luglio 2006). In particolare, la Corte cantonale ha ritenuto non poter concludere, sulla sola base degli atti di causa, con la sufficiente chiarezza che l'assicurato potesse effettivamente essere reintegrato quale docente di scuola elementare. C. L'UAI ha interposto ricorso di diritto amministrativo al Tribunale federale delle assicurazioni (dal 1° gennaio 2007: Tribunale federale), al quale chiede l'annullamento del giudizio cantonale e la conferma della decisione su opposizione. Dei motivi si dirà, per quanto occorra, nei considerandi. Sempre patrocinato dallo Studio L._, P._ propone la reiezione del gravame, mentre l'Ufficio federale delle assicurazioni sociali ha rinunciato a determinarsi. 