As an undergraduate student in web design I was obliged to take part in three months internship. And I liked it. It gave me a chance to learn in a working environment instead of listening to boring classes.
In two months I have learned more about front end than during my three years of studies and have just scratched the surface the front end development mountain. I am expecting and looking forward to much more discoveries.