The UMD stop (Green Line, btw) is about 2 miles away from the course, on the other side of campus.
If Laurel Hill isn't available but you like the price, there's also the Twin Lakes muni (36). In Centerville, so not as convenient as Laurel Hill (which I have not played). TL could be a bit slow, but it's just as easy to get to as Westfields and it costs 1/2 as much. I think the Oaks course is the pick there. Someone local will have to fill you in on how useful/futile the Fairfax County Pkwy is for getting there.
I recall Raspberry being carts required, paths only. Is that still the case?