Other classes (especially high damage classes) can farm the wurms faster than Ranger. However, with the right skills you can farm 10 wurms in 5 minutes. Using the 800g scrolls (Slayers Insight) that equal 924xp per kill yields 9240xp every 5 minutes. 7-8 runs an hour is possible once you count in the running time and time spent picking up loot.
Start the run from Boreal Station in Hard Mode. No heroes or hench in your party. Run out the portal, take the norn blessing then run to where the wurms pop up. They will only hit you if you stand under them so that is something you will need to avoid. Use Kindle arrows, poison tip signet first. When the first wurm is almost dead use your scroll. Ignore loot until you've killed all 10 wurms as stopping to pick it up will slow you down. With a little practice you can easily get 9-10 wurms killed every 5 minutes.
The template code is as follows: OgATcVsmXS36WrC8S03AXL244AA

Or you can download it below.
Skills: Burning arrow, screaming shot, sloth hunter's shot, poison tip signet, troll unguent, keen arrow, kindle arrows, storm chaser (or any other running skill)
Equip full radiant armor and a bow with an I have the power inscription.
Additional xp information (Hard mode):
Scroll type Cost xp per kill Scroll xp/time limitations
No Scroll: 0 396xp
Hunters Insight: 300g 693xp 175% xp, 5 minutes
Slayers Insight: 800g 924xp 250% xp, 5 minutes
Heroes Insight: 900g 792xp Double xp, 10 minutes
Due to time limitations I do not suggest the 30 second scrolls and obviously we did not test the 1.9k scrolls.
*I am avoiding telling the order to kill the wurms because that varies by person. I cannot kill in the order that Cyrx does or I cannot get all 10 kills. He has trouble killing in the order that I do. So, thats just something you will need to work out for yourself.