Experiential learning is an important part in preparing to enter the workforce because it allows you to think a bit more of what you will actually be doing once you land a job. For instance, you may be learning programming and that's all you study for now, thats great but at the job you will need more skills. You need to learn how to communicate effectively with your coworkers and managers, how to work in a team, how to teach others, and more. A experiantal learning experience allows you to enter this world briefly to get used to these skills that you will need once you land a job. Some good places to look for internship is to check out the global tech virtual internships, and indeed. These resources will allow you to match with a company that is looking for someone that matches your skills. I have secured an internship thorugh global tech virtual internships, the intership was pretty simple and I got onboard right away without further interviews. I am barely going to begin this internship, it begans in a few weeks and I am very excited to join a team of talented invidiuals just like me. Places to find these experiences also include your campus, see if one of your professors is willing to take you as their assistant in a project or research, it's worth the try and it's a good addition to your resume. I almost forgot check out https://etap.nsf.gov/ this website has internships for all of us, they run thorugh the summer and offer 5 thousand dollars for completing the internship. This is a great way to improve your resume and also earn some money while doing it.