What John said
25 CB is a generally good sailing boat and goes upwind very well provided the rig is tuned right and you have properly designed sails (for the boat) which are correctly led and trimmed. You need to be sure you have the right sized sails up for the conditions you are sailing in to get the best performance (150% in <10 knots, and something < 110% in over 15 knots of breeze, and whatever you have in between). This is true of any boat-so assuming you are doing the right things with sails and loading (weight placement), the boat will do just fine! Better than average, for sure.
Cheers,
S