The semifinals are here, and there’s only 4 teams left! The opponents in this week’s match faced off in the championship round last season, but only one team can move on for a shot at the trophy – watch now to see if it’s Advanced Math & Science or Newton North!