Being a member of TA++ since the early days of the program, I’ve had an awesome experience watching the program evolve to its current state. During my time in TA++ I’ve had the pleasure of getting to know many students in the CS department. Getting to know so many students and helping them understand key Computer Science concepts like Data Structures and Algorithms has certainly been a rewarding experience for me. I credit my experience as a TA++ with helping me grow professionally as well. Being a TA++ has given me marketable skills for applying to internships and jobs. Most notably, TA++ has helped me develop my ability to communicate well with others by helping me polish my ability to explain programming concepts. Additionally, TA++ has granted me an opportunity to get to know CS faculty better than I could’ve as a normal student, which I have valued highly when seeking internship and job opportunities for after college.
TA++ has been a huge part of my college career and has helped me bridge the gap between academia and my professional career. When you go out into the real world, one of the top things companies are looking for is for you to be able to communicate with and teach others. TA++ has helped me excel in all those areas. I started this program after my first programming course, and it has made me a better computer scientist because of it. Not only did I make great connections with professors and faculty, but I also made relationships and gained experience by interacting with hundreds of students from all areas of CS.