The Elven Ranger is as the class of the same name in the ACKS Player's Companion, except as follows:
Prime requisites: Str and Dex
Requirements: Wis 9+
Maximum level: 12
Elven ranger cast a number of divine spells per day as a cleric of half their level (rounded up), and use half their level rounded up as their caster level for the numeric effects of all of their spells.
Elven rangers cast spells from the following list:
1: Cure Light Wounds, Delay Disease, Pass Without Trace, Predict Weather, Salving Rest
2: Augury, Chameleon, Charm Animal, Delay Poison, Silent Step
3: Cure Disease, Eyes of the Eagle, Glyph of Warding, Locate Object, Remove Curse
4: Cure Serious Wounds, Divination, Neutralize Poison, Speak with Plants, Summon Animals
While elven rangers cannot turn the undead, they receive the Healing proficiency. At 9th level, elven rangers gain the ability to research spells, make potions, and scribe scrolls.
Further, the Goblin-Slaying proficiency is added to their class proficiency list.
Good all-rounder; fights well, wildernesses well, heals OK, and only levels as slowly as a mage. Medic is a fine secondary role to add to a full-fighting class.
Didn't feel right to make Wisdom a full prime req for only one point of casting, so instead it's just a Divine Elf minreq of 9+. I'm happy with the one point of divine here; low-level rangers can use spellcasting to supplement nonmagical healing (or for utility like Pass Without Trace), while high-level rangers can do some neat stuff but never reach Restore Life and Limb levels of spellcasting. This feels about right.
The addition of Goblin Slaying to the class list is possible because we're going from Fighting 2 / HD 1 / Stealth 1 / Elf 0 -> Elf 1, which lowers our max level by 1 and adds an extra class proficiency to the list. Goblin Slaying seemed appropriate, since the primary invaders of the elven forests are beastmen. On the other hand, it does break the dwarves' otherwise-exclusive access to the proficiency (though this is probably the only elf class that will get access to it). Not sure about this. Laying on Hands would also play well with the healing theme without stepping on anyone's beard.