Reviews of professor David Herrs

Rating: 4.0/5, difficulty: 3.0/5
He may get side tracked or leave the room without you knowing. No worries, he will come back but sometimes it might take a bit. If you have questions, he will most likely confuse you more but will often accidentally give you the answer. Overall, 9/10 take his class.