homeworktrends networks and critical thinking in the 21st century subjectShare on FacebookShare on Twitter111