Discussion is a cornerstone of any learning community. Students construct and confirm meaning, in part, through dialogue with their peers. Online discussions offer an avenue to connect students online and facilitate knowledge construction; however, many teachers are frustrated […]