A great combination of assignment-based learning with a in school long practicum at the end. Even with many years of experience prior to this program, I learnt more information and strategies to use in a positive learning environment for children. I found employment right away with a school district. An excellent program that suits people who are working during the day as well!