During the time that I was taking this class, I was very much procrastinating a lot (leaving stuff till the last minute). Even then, I was still able to get an A in this class. As long as you're willing to put in the effort, there's really NO EXCUSE to not get an A in this class. Professor Chaturvedi is very chill and I enjoy watching his lectures.