Baby classes

Melanie
So I'm debating which baby classes to sign up for and thought I'd ask a few qs from you experienced moms. Which classes did you take/benefit from and how soon did you start them? I'm about 21 weeks, and wasn't sure what time period is typical. Thanks!!!