Fadi Atallah
This professor is good. He posts online lectures along with holding a live class every week. He also provides lots of homework which can be tough but helps you understand the course. Make sure to study hard because this course can be tough without studying. Would recommend for accounting 1000.