From what makes students dislike mathematics towards its effective teaching practices