Dr. Heizer was great and I'd definitely recommend her. As long as you follow the instructions for each assignment, participate in the weekly discussion boards, and TRY, you'll have no problem getting an A in this course. The information is DENSE in this course, but she is there to help. Google is your bestfriend in understanding legal jargon.