BeStitched (6990 E Shea Blvd, Suite 124) in Scottsdale has added a ton of new materials to their video site, NeedlepointFlix. Lunch & If you have taken a class, they are available free. Lunch & learn is available on a per class basis. There are several plans for access.
Accounts can be created free, although some areas of the sites are behind paywalls.
Start watching here: https://www.needlepointfix.com/