Reviews of professor Debra Sayble-Thornbrugh

Rating: 2.0/5, difficulty: 3.0/5
Doesn't get back in a timely manner when you send a message. Very contradicting with instructions.