Neal Johnson
This is a very heavy homework (discussion forum) course. MANY discussion forum posts. You will spend a TON of time doing discussion questions that will overlap with one another. If you want an A in the class, you will have to stay on top of the assignments and due dates. By far the most involvement required compared to other classes taken. 