I took an online MBA General Management course. The best point is that they give the knowledge that can be used in real-life business. Teachers are all practicing businessmen or top-ranked employees sharing their real experience. They don’t overload students with formulas or tons of academic knowledge.