Anys Bacha
In my opinion, he is the best professor. If you take your time finishing all the zybook materials and labs, watching his lectures every week, you will get an A easily. He also gives you free grades for kahoot. 