TECT prepared me by teaching me the skills to become an independent researcher and to assist others with research (i.e. residents).
There are SO many resources at UNC it is hard to fathom. People want to see you succeed and people outside of your division or department are happy to help or collaborate with you.
The mentors are invaluable in providing guidance with research. They have vast experience to provide advice and set you up for success.