Reviews of professor David Canton

Rating: 5.0/5, difficulty: 2.0/5
Great professor! Would take again for sure! Very few assignments given so that means you have to do well on them. He is a very understanding professor and responses back to emails