View a wide range of surgical procedures online. Just search the name of a procedure to find high quality videos and instructional modules on that topic.
As surgery becomes less invasive and more reliant on microsurgical techniques, here is an atlas and all-around wonderful resource for understanding these procedures.
For QBanks and Practice Problems to prepare for your shelf exam:
Surgery: A Case Based Clinical Review, Dr. Christian de Virgilio
Dr. Pestana's Surgery Notes: Top 180 Vignettes of Surgical Diseases