Rozbeh Madadi
He responds quickly. There is one quiz a week and two exams. Read every chapter and it is an easy pass. I took the online version which was easy. If you miss an assignment he will not give full credit, only 60%.