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