AIARE classes are definitely the way to go if you are going to be any skiing, snowshoeing, hiking in mountains with snow present.

There are some great resources to wrap your head around a lot of the risk before taking a class though.

This book that you can get on the REI website

This free Avalanche awareness class on YouTube from NWAC

Or Mark Smiley's online course ($250) 

Hope this helps! 🙂