Reviews of professor Angela Anderson

Rating: 2.0/5, difficulty: 3.0/5
Provides unclear instructions on assignments. Example templates are provided yet do not meet requirements requested. You find yourself uncertain whether deviating past the template will penalize you or not. Extra credit for w/e reason was due before coursework began. Minimal assignments, deducts any errors heavily. Not difficult but not forgiving.

Rating: 5.0/5, difficulty: 4.0/5
She assigns several large projects throughout the semester and gives no room for procrastinating. As long as you put in the effort and time, you can pass. Be prepared to read a lot.