Hi Vikrant! I agree with you that organized and flexible courses help us to achieve good marks by motivating us to study. I am in computer science 3rd year in Uvic. In some specific courses, we were only constrained to do only some programming language, which is an advantage where I can learn a new language but it was also tiring and demotivating, as it is not of our choice