How long does it take to complete a teacher preparation program?
Teacher preparation programs generally take one to two years to complete, depending on whether the program is completed full or part-time.