Hi, Becky!
Unfortunately, the only comprehensive video mastery guide class available is for the 8 series machines (820, 830, 830LE), as far as I'm aware. There is not one for the B580. There is a brief tutorial series for your machine, however, on the Bernina website which you can find at
http://www.bernina.com/en-US/Products-us/BERNINA-products-us/BERNINA-Sewing-and-Embroidery-Machines-us/BERNINA-5-Series-us/BERNINA-580 and it is a video series. This URL will take you to the B580 website, then towards the top of the screen under the photo of the B580 you will see a banner with different options. Click on
Tutorials and it will take you to the video clips.
Once you get comfortable with the tutorials on the Bernina website I gave you for the B580 and are pretty comfortable with your machine, there is no reason why you could not watch the 8 series video mastery class because while the 830 has more capability, some of the functions are the same as your machine (just with a different touch screen).