SAT sends all the test score to each school. If you take 5 times, they send all 5. ACT, on the other hand, only send the one you request.
Some kids do well on SAT and some on ACT. All top schools take either. Both my kids got into their none IVY school with their ACT.
培训班 may get you 100 ~ 200 points mostly from teaching your how to take the test.