Question: who plays michael in 10 things i hate about you
Answer: David Krumholtz as Michael Eckman , a geek who assists Cameron in his quest to woo Bianca , and in the process tries to woo Kat 's friend Mandella .