Dam Kim
Her class is easy to follow along to and is organized, but there weren't many things in the grade book, but she offers extra credit which can bump you up to the next letter grade. EVERYTHING counts in that class since there's not much being graded. Her tests are simple as long as you study and the project is clearly explained.