Gerald Van Loon
He's a great professor and his class is fun and relaxed sometimes. Lectures are clear enough to understand. Just do the assignments he gave out and review the materials before exams. You will be fine. I enjoyed his class.