Text this: The effects of interactive mini-lessons on students' educational experience