WaveLength was a very convenient way to prepare myself for the SAT. One great thing was that they had an earlier and a later time, allowing me to have a flexible schedule of when I wanted to go. The teachers were great and were even willing to meet with me outside of school for any extra help.