Pros
You are in the classroom teaching the students after 2weeks of training. So if you want to be in the classroom asap, this is a good program. because the training is so tough, you get attached to other fellows and build great relationships
Cons
Not organized program. staffs always provide scripted and practiced answers over genuine, helpful answers. too strict with their policies. I had interview schedule with a school during the training and they did not approve me to leave the school because I gave 22 hour notice over 24. They always say students need consistency because so many teachers are giving up. But they end up cutting people throughout the summer without any notice. They just tell fellows "you are not ready to become teacher. I'm sure there are other ways you can become teacher". They do not give the fellows even enough time to say bye to other fellows and every morning we come back to school, we are looking for missing fellows. They are trying to fit 500hours in 8 weeks. So your day starts at 7 in the morning and ends at 6 pm. They give you online module to finish at home which takes about 1 to 2 hours, and for you to lesson plan for the next day. You literally have no life for 8 weeks, and again, you have chance to fail the program and leave that same day any time throughout the training.