This class was the most useful class I have taken in college (helped a lot in my internship)! During lectures, Professor Badri explains the concepts in depth and answers questions thoroughly. His office hours were also really helpful. I will say lectures moved fast and you have to put in the work to get the desired outcome. Highly would recommend!