I'm not a fan of TFA. I don't know why people think that in a short amount of time one can become a better teacher than those who actually go through an internship. I regret the teachers I hired with little teaching experience. Good for you to get your teaching license and substitute in the meantime. Your experience will make you a better teacher. You should be very proud of yourself for doing it the hard way!