Baldur's Gate 3 is a title that will be filled with tough decisions that players have to make, but arguably one of the most difficult comes right at the very start. Choosing a class and a race in Baldur's Gate 3 can be daunting given it features 11 races and 12 classes that can be further divided into 46 subclasses. With this variety, it can lead to a lot of worry that something will go wrong in figuring out a build, but Druids might be great for those with choice paralysis because they're good at a little bit of everything.