Keith Chan
Really great professor! Easy grader and has all the resources online available for you. Just watch the lectures and review the textbook info and you'll do amazing! He has a lot of fun activities for assignments that make you excited to do the work. Would recommend 100%!!