Reviews of professor Daniel Lokshtanov

Rating: 5.0/5, difficulty: 5.0/5
Great lectures, he has a deep understanding of the material. But you REALLY need to practice algorithms, he won't be lenient on the exams. I see a lot of people blaming him for the low avg on midterms, but this is probably the most important class in CS, and it's good that he's preparing us for interviews. Algs are not supposed to be easy.

Rating: 5.0/5, difficulty: 4.0/5
Algorithms classes are hard. However, they are essential for coding interviews, so quality of instruction is really important imo. 

I also took 130A with Lokshtanov. You can tell from how he teaches that he is both incredibly knowledgable and also invested in helping you understand the material.

Rating: 3.0/5, difficulty: 4.0/5
His lectures kind of lost me at times and his lecture notes were hard to read in my opinion. However, he does know his stuff and is a very nice professor. Homework and programming assignments take a long time to do but the deadlines have always been manageable.

Rating: 5.0/5, difficulty: 3.0/5
A good professor. He cares about students. Although some problem is challenged, but it is worth to learn to how to solve them.

Rating: 2.0/5, difficulty: 5.0/5
He's a passionate lecturer that's for sure. But that's really as far of credit as I can give him. Most times I felt I was learning significantly better from just youtube videos. Not the best at making his lectures easy to regurgitate. Doesn't provide much if any resources besides "go read the textbook". Doesn't post any notes. Best to avoid.

Rating: 5.0/5, difficulty: 4.0/5
His lectures were great (lots of intuition for theorems etc) and he always took the time to answer students' questions in detail. Over half the class missed out this quarter by not attending lecture and instead watching recordings. I suspect the previous reviewer was one of them. The class was difficult but Prof Lokshtanov was an excellent guide.

Rating: 2.0/5, difficulty: 4.0/5
Professor Lokshtanov is disconnected from the course material and doesn't understand its difficulty. While he is a passionate lecturer, he gives exams harder than his lecture materials where the averages are low Ds and Fs. He isn't good at breaking concepts down and teaching at our level. I loved the material just not how he teaches it.

Rating: 5.0/5, difficulty: 4.0/5
Keep in mind this was taken during COVID but here is my experience. The entire grade consisted of 4 HW assignments, which were a bunch of questions often involving proofs, and 3 programming assignments. Programming assignments had option for extra credit and were challenging in a good way. Hw not as fun but not bad and they made me better at proofs

Rating: 5.0/5, difficulty: 3.0/5
Surprised I couldn't find any review for Prof Lokshtanov. Wonderful professor! He loves the material and it comes across in his lectures. He's great at explaining complex ideas in simple terms. Class is challenging in all the right ways, definitely a professor you should look for!