Microsoft Imagine Cup is the second largest programming contest in the world, second only to the ACM programming contest. Learn more about what's new this year and why *you* should get involved. http://school.whoischarles.com/files/presentations/imagine_cup/imagine_cup_slide_deck.ppt