Semiconductors

I've either gotten the hang of leading this class, or semiconductors are just really freakin' exciting. I'm not sure which it is.