Hello.
The answer is 'better'.
The comparative form of 'good' is better, not 'gooder'.
Hope I helped.
They usually have their roots in C, 'Latin and Greek'. Such words are - formula, amateur, arcane, incentive...
baffled means confused, like I was baffled when I got a pop quiz in class