Bringing Technology & Pedagogy Closer Together