I took Professor Tygesen's class online, and it is fairly easy as long as you study and complete the assignments. She is one of the few teachers that comments to discussion board posts, and she is responsive to emails and discussion questions. I wish the class had more study resources, but you can find plenty online.