MarkGrabe Grabe

49%
Flag icon
Emerging technologies and learning designs can encourage, and may be enabled by, social annotation.32
Annotation (The MIT Press Essential Knowledge series)
Rate this book
Clear rating
Open Preview