Desert Mirage Golf Course (DM) offers excellent practice facilities, PGA professional instruction, reasonably priced golf gear in the pro shop and nine holes of challenging golf.