Question: who plays michael in 10 things i hate about you?
Answer: David Krumholtz