Reviews of professor Robert Carter

Rating: 5.0/5, difficulty: 3.0/5
He is very dedicated and caring. This is a tough class. He makes you work for it, but you will learn a lot.