Exploring the Effect of Teaching Methods on Students ...