Tirth Bhatta
Professor isn't too bad but some info can be a bit confusing. Didn't have the textbook in the beginning so some answers you won't find without it but he does provide ppts. You do quizzes and discussion posts each week. Gotta cite refs but not too bad. Quizzes, discussion posts, video discussion, reflection/review paper, midterm, and news report!