David Buley
I would not recommend taking any classes with this professor. He does not provide any feedback on assignments and did not provide any grades until the final course mark. He rarely follows the plan of the syllabus and rarely demonstrates or shares practical skills. 