Anyone ever been to or know much about the Front Sight Training Institute? Recommend it? Not recommend it? Reasons? Alternatives?