I like how the courses are engaging and have interactive practicals however I think that the grading system is very bad. The idea of losing all of your ECS for a module if you fail one of the sub-components isn’t nice at all. This is very discouraging and causes a lot of stress.