Reviews of professor Debra Abele

Rating: 4.0/5, difficulty: 3.0/5
She's fairly clear about what is due and when it is due. She breaks up the giant 30-page research paper into easily manageable chunks.