I've just finished topic number 210 in ALEKS geometry. One topic left to go.
ALEKS lets you compare what you're learning from ALEKS to your state standards. According to ALEKS, New York state geometry standards includes 101 of ALEKS' 211 standards.
I don't know whether New York's geometry standards include topics ALEKS doesn't cover.