Who's the best professor for CSCE 111? (Spring 2018) I'm planning to take CSCE 111 next semester but can't find anything about the professors. The two who are offering are Caio Duarte Diniz Monteiro and Robert H. Lightfoot. Who would y'all recommend?