Reviews of professor Alan Davison

Rating: 2.0/5, difficulty: 1.0/5
This professor was fine. He can get rude and snappy if you ask questions he doesn't like but his class is very easy and he only requires minimal work.