After a shaky finish in its first game as a top-25 program, No. 24 St. Louis University has a lot to improve upon ahead of ...