Are you planning on never using the oven again during your tenancy? I suspect this might not work well considering your current area of study.

Fess up to the landlord. He/she may be cheap but if the oven is unusable, it's because of the tenants (you guys). Hopefully Bob will fess up that he's the idiot that put the glue trap in the oven and made it unusable.

Gail