There are 3 stages in the program. In the 1st stage, I participated in interactive classes about the basics of teamwork and leadership skills. Our instructor digested the essence of successful teamwork and leadership. And in every class, we played small games to experience the topics we've learned. In the 2nd stage, I participated in a consulting project in a team and apply what we have learned to the actual project setting. In the 3rd stage, I've learned about the basics of project management and further practice it on a 3-week long project. Overall, the program helped me to understand the basics of these soft skills and gave me opportunities to practice them in an actual project. Besides the improvement in the skills, the program also encouraged me to be more confident in an intensive teamwork environment.