Demonstrating faith over fear is paramount for members of Liberty University’s ski and snowboard team, which had its most successful showing to date at the United States Collegiate Ski & Snowboard Association (USCSA) National Championships in Lake Placid, N.Y., March.