Important Roles of Technology in Education | Synapse