Addressing multiple learning styles with technology