Hi Jason,
My university has a semester long (fall) study aboard program in paris that is geared specifically for landscape architecture students which is very unique. you will find a lot of planning or architecture study aboard programs but not a landscape one. From what I heard, the program is excellent and well organized. You get to travel to all these cool places in Paris and France and they take a week off to travel to other cities in Europe (this year they are going to bacelona). I am not sure if they will take students outside the university but there are other students from the US who share the same facility that houses our program. May be worth to contact the program coordinator to find out more about it if you are interested.
here is the link:
http://www.clas.ufl.edu/PRC/fall.shtml
hope it helps