I've looking to create a different race/class character to try out and some of what I see just doesn't make sense. As expected, the Giant race has high strength but low intellect and two pf the available classes depend on strength, but the third class is Cleric, which is based on intellect, so a giant would not be as effective a cleric as other races with high intelligence.
Conversely, a High-Elf has high intellect and low strength and two of the available classes depend on intellect, but it also includes the Knight class, which depends on strength and would be a poor choice, but doesn't