You can google spring break dates and see when colleges across the US and Canada will be on break next year. March has the most, but there are some schools out at the end of February and beginning of April.
We sailed Caribbean princess in week 1, March 2023 and saw no kids on a 10 day voyage. We liked the ship, saw nothing to complain about. Best crew we’ve ever encountered.
Some complaints may be legitimate. Toilets don’t work. A/C fails. But they’re isolated. Don’t read these and think the whole ship needs to be fixed. In most, if not all cases, those issues have been corrected and new ones have cropped up. And guess what - the same things can and do happen on every ship on every line on every cruise. Equally isolated. You stand a very good chance of an excellent, issue-free cruise on all of them.
Enjoy your cruise whatever you decide.