Doesn't follow syllabus and seems to take pride in the fact that you have to show up to find any useful information from him. Wrote a test and missed printing pages of code for the test questions. No useful feedback on cs assignments. You can have a working program and get 43/50 or 5/10 and only get "Didnt meet requirements ".