Professor Heintzman was a great professor. The workload was not heavy at all. There are only 6 modules. There is one assignment and two quizzes per week but they are extremely easy. Overall Professor Heintzman also gives feedback and will reply to emails almost immediately. I will definitely be taking more of his courses! 10/10 professor. 