Reviews of professor Amy Williams

Rating: 5.0/5, difficulty: 4.0/5
Professor Williams is very caring about every individual's success in her class. Assignments are challenging but doable if you put in the time and ask questions and they are very relevant to course material. Her lectures were often times not the most clear, but she does try her best to be engaging. Graded on five problem sets and one final project.

Rating: 5.0/5, difficulty: 4.0/5
Prof Williams is a fantastic teacher who cares deeply about her students. She is passionate about the material and manages to take complicated machine learning algorithms and makes them manageable. Be warned that projects are always longer than you expect, though they tend to be graded nicely. She is extremely responsive and a great professor.

Rating: 5.0/5, difficulty: 1.0/5
She was great! I would take her class again. Very understanding.