Do you enjoy coding? Well enjoy no more! 

He will have you build a complex program but will set all variables, methods, and loops himself as requirements leaving only one specific solution. Don't expect to use your creativity to solve problems (which is what coding is all about). 

ZERO leeway on late quizzes and assignments as well. AWFUL!!!!!!!