I took the project management online course from IBMI and the way the whole learning process is organized is great. Everything is quite fast and easy. The content is well structured and organized and only focuses on things that matter (not too much theoretical stuff that you will never need). I was able to get a cool certificate while lying in bed and reading though interesting content. That's just so cool :)