Does Technology Help in Learning Quality Education?