Professor Farr is great! The class is not too difficult, and his lectures help with understanding the material. He has a background in coding so he can answer almost any question. There weren't many grades in the class, so make sure to do well on the exams. The homework assignments were never too lengthy and honestly were fun to complete. Take him!