I will just add my feedback to this and say that what other person wrote and what you heard is accurate. You will take some classes with professors but you will also take a lot of classes with grad students or students who may just have completed their dissertations. In my opinion, this is not ideal. In grad school, you should not be taking with TA's, only professors--but TC keeps very few actual professors on faculty. Also, I'm not in the same program as you but I have visited a couple courses in your program and basically what I saw was that there was a big emphasis on group work and sharing. You will not feel like an adult in your classes. You will feel like you are being made to play act the part of a child in an educational setting to see what types of "pedagogies" (a word you will hear way too much of) might work best. If you're a person like me who likes learning through lectures, TC will seem like a waste. However, if you are a person who likes taking classes where the instructor does not say much and everyone is just supposed to raise their hand and then talk on and on about how they feel about something, you will like TC.