Rising senior named president of Alabama Junior Classical League

by