Prepositions can be a bit tedious to teach and learn. They just have to be practised and practised. This video explains them really well, has a touch of humour and is very easy to watch. For older students it is a good revision video and for younger ones it can be broken down into sections. I have also posted before about a little exercise I did in the computer room to liven up prepositions in French.