Somewhere out there, there is a grad school student studying solid-state physics who has a weird sense of humor and way too much free time...
I just found a website entitled "Britney Spears' Guide to Semiconductor Basics"--and it's actually a really good site.
http://