I didnt think the power and speed question has too hard, but maybe because im into sport and like things like that... dont know.
heres what i wrote,( that i can remember); specificity, progressive overload, different types of training for power production (i.e. plymetric and weight training)...