Petzoldd,
Welcome to the Forum! The pacing question always comes up as Middle School’s across the country always have different schedules, times they meet with students and requirements (often times they need to teach basic computer skills too). While there is no “holy grail” for pacing guides - I recommend this post: Pacing Guides for CS Discoveries which has some ideas. As we are coming on the end of the year - hopefully people are reflecting on their year and able to offer some advice as well.
Hope that helps and let’s check back in one some more people might have chimed in on the forum will their suggestions,
Brad