Alabama high school students must earn at least 24 credits in various subjects to graduate, including one credit each in career preparedness and physical education. In 11th grade, they take the ...