There were some good suggestions for prep in a few older threads. Like these:
http://forum.calgarypuck.com/showthread.php?t=40541
http://forum.calgarypuck.com/showthread.php?t=47088
Personally, I studied on my own using Princeton Review books and old tests. I didn't do extremely well but good enough to get into the schools I applied to.