How do you watch an IMovie on Windows?

I created an IMovie on Mac for a school project and I need to show it in class, but my teacher has a PC. I was wondering how do you watch the movie on windows?

BTW: If possible, it needs to be on a flash drive.
Update: Hey Tony, that sounds great. What I did originally was copy the file into a converter I downloaded from the Mac app store and then convert the movie to avi, but when I tried it, it said it needed a codec file or something like that. Is that still going to happen?