You don't get a teacher to make you be able to trick good, you have to learn yourself, because for people it's really hard to teach and people ask me to teach them and i tell them that they have to learn it themselves because they won't be able to do it that well if someone has to teach them.
It's basically like making your own run, you can't use others because technically it isn't your run it's someone's that you copied it from, so you should just learn how to do it yourself#Not trying to sound like a dick Here, but it's almost impossible to teach it's easier to learn, I've never seen anyone teach someone correctly and they manage to do it afterwards, i'm still not very good at tricking but it's still possible for me to do it since i Learnt myself.
So really you just have to learn yourself from mucking about time to time with flips and stuff and try to land as well, after a little while you should be able to do tricks.
Tricks are also useful in spars because they make the spars more awesome and i love seeing them in spars, because most flips look really fluid and the landings are spectacular.