I had an Epidural with my first DD, I want to do a natural birth this time around bc of my experience last time. We didn't take any classes for the first one, but I feel like I should take some sort of natural birthing class! How many weeks should I be when I take a class?

But it's gonna take faith
It's gonna take trust, It's gonna take everything we've got
Even when we know it won't be enough
It's gonna take hope, We even need a little luck
And if anybody tells us we can make it on our own It ain't true
'cause baby it takes two
Re: classes
You want to finish around 34-36 weeks, so it depends how long the class you select is. We took a simple 3 evening hospital class, while others do a 12 week Bradley session.
A doula is also a GREAT resource for a natural birth, especially if you're working through negative feelings from the first one.
Natural Birth Board FAQs
Cloth Diaper Review Sheet
I agree with PP about wanting to finish by 36 weeks. We did the 12 week Bradley class and to finish on time (since classes only start a few times each year), we started around 22 weeks.