This document provides a review of approaches for enhancing the performance of vehicular ad hoc networks (VANETs) using CSMA-MACA. It begins with an introduction to VANETs and discusses some of their key properties including high dynamic topology, frequent disconnections, and the hidden terminal problem. The document then reviews related work on hybrid approaches combining CSMA and MACA for routing in VANETs. Finally, it provides details on commonly used routing protocols like AODV and discusses how accounting for obstacles in simulations can improve safety performance evaluations of VANET applications.