Passing with a double yellow line-
There's a good reason why the nearby neighborhood wanted seven - yes, seven - speed bumps installed on the short stretch of 25 mph road. Because jerks like you were making it unsafe for the families that live along there. That's why the road crews even tweaked two of the bumps such that if anyone takes it over 20 mph, you will scrape the bottom of your car. So too bad that you were stuck behind me on a 25 mph road when you apparently wanted to go faster.
So you pulled around me, right in front of the college's main exit. Smart guy. And accelerating to what looked like 40ish on a curve? Another bold move. Especially when the next car in front of you had to stop for a pedestrian in the cross walk.
You see, you gained nothing. We still both arrived at the grade school pick up loop at the same time. I knew you were going there, because that's what the cars on the road do at this time of day. I also know you can only inch along in the loop, and I can pull next to you.
All I asked was that you respect the neighborhood you are driving in - the one where your kids to to school, and avoid illegally crossing the double yellow line. Nice you did that with a small kid in your car too. You bitched about me going 25 mph. No shit? Surprisingly, that's the speed limit.
Glad you got there so fast. Funny that I could amble along and get there right behind you.
And this is why the speed bumps exist in the first place.