IMHO $40 is very reasonable for a beginners bed quilt class. Am blessed that our LQS has free classes for a few quilts each year, although we pay for fabric, etc. Yes you can learn from books & other sources but I found it much easier to have someone show/explain a technique. It's also a good way to connect with other quilters in your area.