I went to court earlier this year and was ordered to pay a fine. That was it. Just recently I got pulled over by the same cop who pulled me over previously. He stopped me to tell me that my license was suspended. I was flabbergasted. I asked him what for? He checked and said it was because I failed to attend a driver improvement class. In court the judge never ordered me to attend. She only required me to pay the fine. I called the MVA today and they said it was ordered by the judge. So... 1. I got pulled over for no other reason but for the cop to inform me and cite me for driving on a suspended license. He made no mention of speeding, anything defective on my car, I wasn't swerving, I made no moving violations at all......he ran my license and stopped me to tell me it was suspended. Can he do this? 2. The judge never ordered me in court to attend a driver improvement class. I do admit (and acknowledge this is my fault) that my mail goes to my old address and my old roommate did tell me that I received a letter from the MVA telling me that my license was suspended only after I called her and asked if I received anything from the MVA after this recent traffic stop. MVA said that I wouldn't receive any letter about a driver improvement class and that I should have been told during my hearing. I realize that I am at fault for driving under suspension even though I was unaware of it....but if the judge never verbally ordered me to attend such a class and, assuming a letter was supposed to be sent, if I never received anything in the mail informing me that I had to attend, do I have any defense at all?