Tons of homework. So much that I can't understand how you could work or have a full-time course load while taking this class. He requires 48 hours to respond to emails and doesn't hold class for almost half the semester while still having rigid due dates. He gets defensive and argumentative when corrected in class and uses outdated programs.