There is no criminal school. If by that you mean traffic school neither driving on a suspended nor parking tickets qualify you for this solution. For the driving on a suspended you need a lawyer as this carries a short but mandatory jail term.
At least in San Diego, if you can come to court with your valid license, and this is your first offense, they will usually reduce the charge to a VC12500 - driving on an invalid license.
I would get your license BEFORE you get to court....every jurisdiction is different, but it would not hurt to have remedied the situation now.
Attorney James R. Fox If you found this answer helpful, let me know by clicking the "Mark as Helpful" button at the bottom of this answer or select it as Best Answer. It’s easy and appreciated. This response is intended to be a general statement of law, should not be relied upon as legal advice, does not create an attorney/client relationship and does not create a right to continuing email exchanges.