1 bit of advice for all the gene technologies ... Don't overcomplicate it, they are very simple step by step mechanisms - if you don't agree then your teacher has already overcomplicated it.
if anyone needs any help drop me a message and i will do my best to explain
I also have BIOL4 and BIOL5 notes available