Assignments were boring and easy to complete (if you have any coding experience). His code files were 3000+ lines which demonstrates terrible practice. No passion in lectures. Everyone did other homework or browsed the web in every class. Villafane will be the reason the CS department falls short of others even though the man himself is brilliant.