Much better then other learning platforms, conceptual explanation of topics, graphics are not that much attractive but it is ok as i do focus on the topic explanation not on the visual effects or its graphics bcz I'm not watching a movie, also not very expensive, it helped me to do self study, now i do not go any tutuion classes, I'm self dependent for study.