study guide for final 609625