Our local hospital offers "Adventures in Medicine" program for middle & high schoolers. Once a month they have a specialty session (dissections, casting, radiology, etc.) My middle school son has really enjoyed it. You might contact your local hospitals to see if they have an outreach program.