If you are looking for a one day course, and you have a weekend day available, try an AOPA sponsored FIRC. They post the "traveling road show" schedule online. The online "self paced" FIRCs are usually 16 hours of material. It "can" be done in less time than that if you read fast... It has been a while, but check if GLEIM still has their online FIRC. If not, then American Flyers is probably your next best choice.
Putting it off till the last month has its disadvantages...