Credit: Mike Yarish/FOX ©2011 Fox Broadcasting Co.

We love watching Glee each week. We really, really do. But when you spend so much time thinking about a TV show, you end up noticing little flaws in logic, gaps in plot, or any multitude of other things that don’t quite add up.

Think you know ahead of time which little details we’re going to bring up? Here are our top four logic fails from Glee Season 3, Episode 19: “Prom-asaurus.”

1. Quinn’s walking already!

Look, we know Quinn (Dianna Agron) goes to physical therapy on a regular basis, and we’re well aware that she’s been working extremely hard towards her goal of making a full recovery. But are we really supposed to believe that Quinn went from being completely paralyzed below the waist to standing confidently on the prom stage — all in just a few short episodes?

Hey, it could have been more ridiculous. At least she’s not performing complex dance moves in front of hundreds of people at some sort of national-level competition. Oh, wait... nevermind. That happens next week.

2. Quinn has a physical therapist, right?

We’ve heard talk about Quinn’s physical therapist before, but we’ve still never actually seen him. Instead, the absent PT prefers to leave his patient under the watchful eye of some 10th grade high school student. That said, Joe (Samuel Larsen) is able to get Quinn back to normal and walking again. Maybe he has some sort of magical powers.

3. Brittany’s anti-hair gel rule seemed only to apply to Blaine

Credit: Mike Yarish/FOX ©2011 Fox Broadcasting Co.

Considering all the flawless hairstyles we saw at this year’s McKinley High School prom, we frankly find it hard to believe that each and every one of them was maintained without the even the slightest amount of product.

Case in point: Mr. Schue (Matthew Morrison). No way he achieved those signature waves and that soft luster without the use of gel. Unless... do you think Mr. Schue really does have butter hair?

4. The Coach Roz/NeNe Leakes conundrum

Credit: Adam Rose/FOX © 2011 Fox Broadcasting Co.

In the hotel where anti-prom was held this year, we learned that Kurt (Chris Colfer) and Blaine (Darren Criss) both like watching TV shows on Bravo. Following that logic, you would think they’d recognize, say, NeNe Leakes from the Real Housewives of Atlanta if they happened to one day pass her by on the street. Or perhaps... bump into her in the hallway at school?

We’re find it hard to believe that in a world where Bravo exists (clearly it exists in Glee’s world), no one has noticed how new swim/cheer coach Roz Washington looks, sounds, and acts exactly like NeNe.