A friend has recently been on a course with this company and recommends it. http://mantrailing-europe.ch/
Unfortunately the web site doesn't have an English translation; but it looks glossy and interesting! Perhaps the Swiss amongst us might be able to translate for us monoglot anglophones?