Slides
VoIP, Chat, and Blogs: The Integration in Elementary, Middle and High School Levels By: Fihmiya Hamdan Kevin Koelbel.