Cole ended up with 5 whole choices for his class, and out of all of them, only two of them were basic classes that you'll be sure to see in any RPG. And the classes themselves had differing grades, just like the races, however unlike Races and stats, Classes did not rank up. So if all you were offered was a bronze rank class, then that was what you were going to remain with.
The reason for that is because no one is ever offered a class that doesn't suit them, so even if it was a little on the low side due to rarity, the classes themselves would match your Play style enough that you would not have any sort of problem with it.