In the course that I took, 60% of the students should have failed from the first year. The only reason these people that do not know basic maths passed in an engineering course is because of the lecturer’s leniency. During tests, the lecturers would not give that much attention to cheating. Even if someone would be caught cheating, there have been cases where they were allowed to just finish the test. The worst thing they would have to do is they would have to retake the test. Other than that, lovely university.