 I chose to become an IA because the IA that I had during 183 was really impactful to me. She was really helpful in solidifying my concept understanding and I felt like I could really make a difference if I also did the same thing and became an IA. So I applied and the rest is history I guess. I think the number one thing that I've gained is more confidence in myself. By being able to teach other people concepts I've learned more about myself and my public speaking abilities and my ability to help other people and empathy for other people has really grown since becoming an IA. I think if you think that you have like the character and the knowledge in the concepts to become an IA I'd say definitely apply for it. It's so much fun. It's like the best job I've ever had. I love the people I work with so it's definitely a really good opportunity so if you want to go for it. I am actually part of the staff development team so I work with a lot of my staff all the time with like one-on-one meetings and planning other things to make sure that we're all you know having fun as a staff I find I can go to them for pretty much anything if I ever needed any help with anything they would all be willing to help me and same here. I've gained a real group in computer science that I didn't have before through my fellow IAs.