Learning styles and their implications in Learning and Teaching