Reviews of professor Dan Lizotte

Rating: 5.0/5, difficulty: 3.0/5
Very nice professor that responds to questions and provides helpful feedback -  is patient and kind and you can tell he cares about the students. The content in this course is also very relevant and interesting. I took this course since one of the grad students I met at a conference that goes here had great things to say him and I agree!

Rating: 3.0/5, difficulty: 3.0/5
Unfortunately, Informational retrieval and search engines are not dan's research domains. So his lectures are not in order and do not follow the book which is prescribed. Midterms were full of gotchas. :( Sometimes, he does not give you the big picture, making it challenging to connect the dots. A good course taught by the wrong professor.

Rating: 5.0/5, difficulty: 3.0/5
Good material, very interesting+topical. I liked how we learned about precursors of ChatGPT and built towards the state of the art. Assignments were not hard, but made you engage with course material. There were a few moments working on assignments where I thought "that's neat!" and it helped practically grow my understanding of course material.

Rating: 1.0/5, difficulty: 1.0/5
too much yap