So far I have completed 2 courses. It was really rewarding. I am learning plethora of technologies and subjects. I am really enjoying .Right now I am going at 1 course per semester. I started Spring 2017. I will gear up from next year and go for 2 per semester. Yes , there are limited courses online. But these would be good enough to start with. Good luck .