I just want to share one of the best resources out there.
Stanford University has free courses in the internet . The courses are actually recorded from real seasons. You get all the power points and assignments. I haven't found a place that list them all. I use iTunes, they have a special app for...