I took one at Newton Wellesley and I found it very interesting. I learned a ton and it was really good for my husband too. They talked to the husbands about how to be a good labor coach, massage techniques, etc. They also explained epidurals, how they work exactly...and other methods of pain relief. There wasn't any embarrassing lamaze stuff. Our teacher said that basically you're not going to forget to breathe. I was glad about that.
I would definitely recommend you take a birthing class. I felt so much more prepared when I went into labor...less anxiety about what to expect.
We took the class at Newton Wellesley and found it not very useful at all. I admit this was six years ago. We did the two-day class and 3 out of 10 couples did not return for day two. When I checked into it again, three years later it was still taught by the same woman. Dull. Though our insurance covered about 80% of the cost... it wasn't worth it. You can get all the same information from a book. And, I would say it "just barely" glossed over epitdurals etc. As a matter of fact, the teacher "mentioned" a lot of things that might happen. But really didn't get specific. There was a fairly graphic birth video (really old). It probably had some value in terms of getting Dad's prepared. But, the whole class was disappointing.
I took an Infant Care class at NWH and I thought it was pretty useful, especially for DH.
We also took a private HypnoBirthing class, and it was extremely helpful, informative and effective. Let me know if you want a recommendation!