Sorceror

The Sorceror is a little weak in that it is very constrained by a smaller spell list and a small number of spells known. Allowing them to know an extra spell or two via a feat helps a lot. As does playing with more spells than just those in the players handbook.

The class could really be enhanced by some additional sorcerous origins. The Unearth Arcanca ones are good.

Wild Magic
This path is particularily weak. Not having any control over a random effect means it is as much a negative as a bonus.

Give them their level 14 ability at level 3. This gives them a modicum of control early while still allowing for the possibility of a really bad result.

At level 14 allow them to choose the outcome of a wild magic roll once per day after they have rolled.