William Farmer

This professor has taught: INST326, INST377, INST414, INST447, INST752
Information Review
William Farmer
INST414

Expecting a C+
Anonymous
05/13/2023
At the moment this professor seems genuinely seems busy with all the things going on in his life. Which is fine but that comes at a cost to his courses. This course is likely terrific if you already know all of the concepts and ideas that he asks for in assignments and exams. However, if you remotely struggle in this course there are very few resources available to you and it's extremely difficult to get in contact with the professor. Even when you do you frequently have to follow up in order to get any form of help. This problem is only made worse since this semester the TA while being a great person didn't give a lot of help in the sometimes vague questions or when you were genuinely stuck. This professor is best suited for students who require minimal help to understand data science and can quickly finish assignments since due dates aren't consistent.
William Farmer
INST414

Expecting a C+
Anonymous
05/08/2023
Please DO NOT TAKE THIS CLASS WITH THIS MAN. He taught us nothing at all, did not explain anything and never showed up to his own office hours. He never reschedules the things he cancels, does not give you enough time to complete his vague assignments, and somehow expects you to get it. He does not publish any information and lectures until after we needed it, which it practically useless. The class discord what a wreck and he never gets around to anything. Please if you value your GPA, your time, and your sanity, don't bother with this class.
William Farmer
INST414

Anonymous
04/06/2023
If you want a professor who holds office hours, communicates with students, does things on time, or explains things, DO NOT TAKE INST414 with him. He would regularly cancel office hours and tell us he's rescheduling but never reschedule. He told us he'd hold an additional weekly review for us, but never held any. He would publish lecture videos and assignments at the last minute. He also promised us that he would have review videos before each assignment, but they were published after the assignments. The overall communication is just poor. He is slow to respond in the class Discord and via email.