edugeekjournal.com
SlideShare Goes to the Next Level with SlideCasting
Mash-ups (websites and applications that mix two existing ideas or applications) are the new big deal in Web2.0. For the most part, they are all excellent ideas (or at least really cool ideas, even…