It is actually not hard. I am in the US. I was initially Electrical Engineering, switched to Computer Science, but then decided I could learn all the cs I wanted to know on my own, so I switched to Mech. Engg as I thought I might enjoy learning how to make stuff and use the water jet, 3D printer, and other machines (I still do). I just dislike taking classes that I think are going to be of no practical use to me. What scares me is the lack of alternatives right now, because I am pretty positive that I will not accept / get a job after I graduate.
It was repetitive, boring, and to an extent felt like we were interns just because the company needed to show interns.
Also I couldn't stand being in the office for 8 hours, dressed up in clothes that I'd rather not wear. It was pretty stuffy. And most of the other interns were just too satisfied with wasting their times.
The allocated work could be completed in less than half of the time. Initially, I would ask my supervisor for more work, but I guess he got irritated, and instead of assigning more real work said go hang out with the other employees, and learn from them.
I initially tried talking to random employees, and try to figure out stuff to say, but after 5-7 minutes I'd run out of things to say, and go back to doing my own stuff.