Leveraging Visual Aids for Effective Teaching