How Teaching Methodologies Improve Student Learning process