Never really got into speed work, but one thing I like doing and have been having some decent success with is making my main lift(bench, squat, dead or row) really ****ing heavy doing something like 6 sets of 3 not counting warmups and then doing all my assistance lifts in normal bodybuilding fashion with reps ranging from 8-20