Melanie Masud
Basically no homework for the online situation, which is great for flexiblity! Gives all the questions to the exams beforehand they cover the basic themes of each chapter. Not understanding the other people's problems with the formatting, but I guess we all learn differently. Not too hard if you study a little bit and just understand the basics.