I'm not familiar with the terms French Point and Spanish Point. Understanding that many things go by many different names (you should hear what some people call me --how rude!), are they just different names for some of these?
POINTS
--see, we're all learning here!
-whatever
-Lou