iteach has exceeded my expectations in so many ways! They were able to quickly process all of my information so I could obtain a position mid year. Most of all, the training and guidance they have provided has made me a better teacher. I can’t say enough positive things about it! Thank you iteach!