Its funny how I've realized that the best way for me to learn and study is the same way I study with my kids. I play games! Here is a great game that has come in handy when I've need to study for lab practicals.
A good picture of major veins:
Superior vena cavae (or precavae) drain the anterior regions of the body
Inferior vena cava (or postcava) drains the posterior portion of the body