I'm assuming the Highland course
is one of the many MSF courses. A lot of companies offer them, but they're basically all the same since there is a regulated criteria. I went to the one from the guys at
www.mrecinc.com and had a great time. The instructors made it a lot of fun.