Gudrun Schmidt
This class has an extreme lack of communication and the lectures are near impossible to learn from. They are structured like an SI session? instead of teaching the material, its "here you try!" and then students are given messy "notes" to try and learn from? 
Additionally, enjoy paying hundreds for the multiple websites/programs this course uses. 