Serena Hogg
One of the best instructors I have had. She does an amazing job of explaining things in lectures. She genuinely cares for the student she teaches and has made this class very valuable. Your grade is made up of weekly quizzes, unit exams, unit assignment, and participation points. She offers 3 or 4 projects for extra credit, that are fairly easy.