Crestwood High School offers a variety of programs to students in grades nine through 12. Its curriculum includes English, mathematics, physical and biological sciences, foreign languages, fine arts, computer literacy, history and social sciences. It also provides classes in physical education, business studies, engineering technology, human services and natural resources. It has a community service center that organizes several community outreach programs. The school organizes a number of sports activities, including basketball, volleyball, soccer, badminton, bowling and golf. Its counseling center provides career guidance and vocational training programs. It has a library that offers a wide range of books, magazines, national newspapers and online referrals. Additionally, Crestwood High School has a variety of clubs and organizations, such as drama, journalism and quiz clubs. The school offers off-campus work experience, workshops and seminars. It is located in Dearborn Heights, Mich.