If you meant to bring in a flash drive and you forgot it this week, bring it next time.
Making of a Monster - None
Open Research - You should be working on your own in order to prepare for your presentation on May 28th. You should have your notes done by now and working on your project. If you haven't hit that point yet, you are going to be very stressed out as the 28th gets closer!