Question: who plays kim kelly on freaks and geeks
Answer: Kim Kelly -- played by Busy Philipps -- is Daniel 's on - and - off girlfriend throughout the series .