Baby classes and gyms?

What are some of your favorite baby classes ( mommy and me classes ) or baby gyms? And why?