Nothing's worse than roaming in circles to try and get where you need to be.
The game gives you a very easy way to spend a few and keep going but resist it. This way you always have plenty of food to keep your dragon happy and healthy.
You'll be glad you did when you need those gems for something more important. At least this way you'll only need to back out of a challenge long enough to tap on your dragon and feed them.
Sometimes that makes it easy to completely forget about a quest.
In some situations, you can't progress without completing them.
Sometimes you won't be able to complete a quest in School of Dragons if your dragon has low energy.
While it may be a huge pain to back out of a mini-game and go find food or other ways to give your dragon energy, it's a much better option than spending precious gems on energy.
So be sure to check your quests regularly and make sure you aren't missing anything.
One of the best part of School of Dragons is the fact that it really is played as a true RPG. You can communicate with all players, people in your friends list, or only people in your clan.
Much better than having to find a lake to fish in or travel back to your farm.
It takes several levels before your dragon is old enough for you to actual ride them and start really leveling them up.
While RPGs aren't everyone's style, if you know some friends that may like School of Dragons, having them join up will earn you 50 free gems each time.