I have to make a 45 mins presentation on the following topics attach below. I need to prepare this presentation which needs to be nicely, highly good. It should be in PPT and would include videos etc etc.. I want it to be very interactive. All should be based on the topics I've attach and only for 45 mins.