IGLAR is an improved QoS-aware routing algorithm proposed for highly dynamic vehicular ad hoc networks (VANETs). It focuses on identifying optimal paths for routing between sources and destinations in VANETs based on vehicular traffic patterns and priorities. IGLAR works by identifying routes, binding routes, and updating or deleting routes based on adaptive QoS metrics before selecting the optimal route. The paper describes IGLAR's design and implementation based on DSRC specifications and IEEE 802.11p MAC. Simulation results using VanetMobiSim show IGLAR has better performance than GPSR, AODV, and DYMO in terms of delivery rate and delay for two urban road scenarios.