Yep I was that person too. I knew I had been cleared for a while, had already renewed my drug test. After an initial call that said couple weeks, I contacted through email and got no response. Maybe a month after getting told "2 more weeks" I called my HR and left a voicemail. She called back the same day with a class date!Hate to say it but calling HR is the best way to expedite the process. I had resisted contacting them until medical informed me that I was cleared (was the last item I was waiting on). I contacted HR and they stated they had received all my clearances and just needed to assign me a class. They estimated about two weeks. I called back a month later in which they stated another two weeks. I called them another month later and they stated another two weeks. As much as I didn't want to be "that guy" I couldn't resist as I had been waiting two months with all my clearances. Three voicemail to my HR rep later I was able to get a hold of then when she was in office. Ten minutes into the phone conversation I had my file completely reviewed and was assigned a class date. It may just be my personal experience but it felt like I was never a priority until I started to contact them on the regular.