Reviews of professor Jeffrey Davis

Rating: 5.0/5, difficulty: 3.0/5
Professor Davis cares a lot about his students and is the most understanding professor I have had. He always gives students more than enough time to complete the labs, releases a lot of practice tests for each exam, and has a youtube playlist with condensed lectures so you don't have to actually go to class. Just communicate well with him!

Rating: 5.0/5, difficulty: 4.0/5
Very caring and understanding, class is not mandatory but if you attend he won't forgot your name because he's so nice. Projects are very long depending on how many bugs you have though.