Luke,
if you are in CA I would recommend calling CSS as I have heard they are giving a suspension class on the 24th of this month.
If you can get into that, it will probably be able to answer all of your questions.
I think that it is like $20 bucks or something.