Drop in! Top schools from Berkeley to Yale now offer free online courses

On average, it will cost $55,600 to attend Princeton, Penn, Michigan or Stanford next year. But now you can enroll in online courses at all four universities online for free.