We have frequently referenced Dan's course but I wanted to plug it again. It's worth reading in its entireity, especially the 'off topic' Christian material. If all you look at is the mechanical stuff you'll be better off too though.
But check out this video of the inside of a combustion chamber on a running engine! Amazing!
http://www.dansmc.com/homework2.htm