How Does Visualization Influence Outcomes Of Effective Teaching