There are many things I like about your courses. You include variety, such as the videos, the homework, the quizzes, the textbook, and the discussion board. You have well-thought out curriculum that shows a respect for good pedagogy. Your instructors are amazing! They are brilliant, and they respond very quickly. You apply real-world needs to the material being taught instead of having students memorize formulas or be confined within an academic-only practice of modeling.