Teaching Pathways: ITEP OR Liberal Studies

Can anyone explain what the ITEP program is exactly and how it differs from the Education/Liberal Studies major?