i train 6 days a week twice a day with short rest periods between the 3-5 sets that i do and my sessions usually last an hour.
i switch the stuff i do in between days.(i do one thing one day and another the next.)
my first routine is mainly a upper/ full body session which in short includes:d.b presses,push-ups,d.b rows,r.d.l (Romanian dead-lift),clean and presses,front and hack squats,d.l(dead lift),barbell front rows,barbell squats,wide grip dead-lifts,wide pushups and knuckle push ups.
my 2nd routine is mainly focused w/ using d.B's (dumbbell) excercises used by bodybuilder's and my 3rd one is mainly focused on body weight exercises used by ufc fighters.