Meet your best friend in the game, the Ranger Trainer. The Ranger Trainer is the one who of course teaches you new Ranger spells, I suggest paying him a visit on every odd numbered level ( since new spells are given on the odd levels ) to keep up to date on the most current spells available to you. These spells are not free so bring some gold along to pay for them. The first few spells that you are able to purchase are fairly cheap ranging from 20 gold to 120 gold, they get incrementily more expensive as you level up. The fastest method of visiting the Ranger Trainer is by using your home stone found in your inventory upon character creation. This is extremely valuable so hold onto it and put it in a unused hot bar slot. Go ahead and try out your home stone as the area the Ranger Trainer is in also has many unique vendors and other features. To get back to the starting area simply walk through the redish portal that you see in the picture here.
The Ranger Trainer "only" trains you in new spells. We now have specialized vendors who deal in point resets and pet boarding. (the picture to the left was from old school beta)
Pet Boarding (stabling pets) now works exclusively through the skill called "Call Boarded Beast" once Boarding slots have been purchased through a new NPC called the Pet Boarder. There is a Pet Boarder located in the town of Asren on the Tundra Peninsula. The slots currently cost 350,000 gold and you can purchase up to four slots. (Best 350k you can spend as a ranger IMO)
At various points in the game you will find Ranger trainers in different cities and towns that you come across. This lets you break away from the beginner area as you progress. The Ranger Trainer in this picture is from Sand City.