Arrowhead Ice Fishing and Winter Show, 10 a.m. to 4 p.m. today, DECC, Duluth. Admission: $10, free for ages 12 and younger. Go to mniceshow.com

Beer and Bugs with Fehnel and Friends, 6:30 p.m. Friday, Bent Paddle Tap Room, 1832 W. Michigan St. Learn to master the art of fly tying. Bring your own vise if you have one. Free.

Courage Kenny Rehabilitation Institute offers these events. Call (218) 726-4834, ext. 1 or email mark.hanna@allina.com for more information.

• Yoga, offered multiple days through Dec. 17.

• Curling, Dec. 22, Duluth Curling Club.

• Evening ski and snowboard begins Jan. 8.

• Thursday evening ski and snowboard begins Jan. 10.

• Curling clinic at Duluth Curling Club, Jan. 12.

• Sunday ski and snowboard begins Jan. 13.

Basic Fly tying Course, 6-9 p.m. Jan. 2, Jan. 9 and Jan. 16, Great Lakes Fly Shop, 4426 Regent St. Cost: $35, includes all three days and materials. Call (218) 740-3040 or go to greatlakesflys.com to register.

Third annual Norpine Fat Bike Classic, 10 a.m. Jan. 5, Superior National clubhouse, 5731 Highway 62, Lutsen. Go to visitcookcounty.com/event/norpine-fat-bike-classic/ for details.

The Gunflint Mail Run dog sledding race, Jan. 5-6, Grand Marais. Go to visitcookcounty.com.

Wilderness First Responder, 8 a.m. to 5 p.m. Jan. 5-13, Bagley classroom, UMD. Cost: $650, $575 for UMD students. Go to umdrsop.org or call (218) 726-7128 for more details.

Kids fly tying day, 11 a.m. Jan. 19, Great Lakes Fly Shop, 4426 Regent St. Free. Call (218) 740-3040 or go to greatlakesflys.com for required registration.

Fly Fishing Film Fest, Jan. 27, Clyde Iron Works, 2920 W. Michigan St.

John Beargrease dog sledding race, Jan. 27-29, Grand Marais. Go to visitcookcounty.com.

Twin Ports Walleye fourth annual banquet, Feb. 22, Dry Dock, 2820 Midway Road. Go to twinportswalleye.com.