Oh, "So You Think You Can Dance," you always sneak up on me. How are we already down to the Top 6 dancers?! I'm not ready for it to end!

But, I am ready for tonight's show. Not only is my favorite Jesse Tyler Ferguson joining the judging panel tonight, but they've also got a stellar All-Star lineup. Check 'em out:

 

Melanie Moore, Season 8 winner

 

 

 

 

 

Alex Wong, Season 7

 

 

 

 

 

Joshua Allen, Season 4

 

 

 

 

Witney Carson, Season 9

 

 

 

 

 

 

Neil Haskell, Season 3

 

 

 

 

 

Kathryn McCormick, Season 6

 

 

 

 

Are you as excited for tonight's episode as I am? Who do you think will be paired up? Personally, I'd love to see Neil and Amy dance together—it would be contemporary magic! Let me know what you think in the comments below.