Keith Elphick
Great professor! Definitely need to show up to class but will fill you in if you miss and reach out. He really cares and his assignments actually are helpful in the real world. Yes you have work but he really breaks assignments down and gives you outlines. Make sure to watch the videos outside of class for the 2 pop quizzes(easy if you watch).10/10