The most significant aspect to take into consideration when it comes to the learning process is that one method does not work for everyone. What it means is that the best option is the combination of various methods.
Any learning strategy presupposes that there is going to be some sort of positive result. However, it does not mean that one will be able to notice this result right away. Therefore, it is important to have patience both for teachers and for students.
Apart from that, constantly adding something interesting and new is always a great way to make the studying process more diverse. In such s way, the studying process will never be boring. What one can also do is conduct a research as lots of news ideas are implemented quite often which means that it may be quite hard to be familiar with all of them. So, one may simply be unaware of some new learning strategy which may actually be of great help in the process of teaching students.