Question: who plays joey in 10 things i hate about you?
Answer: Andrew Keegan