Most trigonometry textbooks treat the derivation of the law of cosines as three separate cases depending on whether the triangle is acute, obtuse, or right. In this note we derive a proof using an arbitrary general triangle and we do not use the Pythagorean theorem.