Pros
TFA helped me get my teaching certification easily and helps place teachers in high need areas. The staff in RI are extremely supportive and helpful.
Cons
Teaching is extremely difficult and the first year is always rough as you are learning on the job.