Bias and switch bipolar junction transistors while accounting for gain, saturation, power, and temperature. Build common-emitter, emitter-follower, and differential stages.