I disagree I do not know calculus and would not have done this class if that was the case. I am now implementing ML in my day to day work .
Anybody can make ML difficult , the greatness is in making it easy for people to use it and that makes a real world impact IMHO