Robinson Valenzuela
He cares about his students. He gives freedom on assignment subjects, is lenient on due dates, gives time to explore the programs and complete assignments. It is hard to follow along to his lectures because he goes fast when demonstrating, but he makes up for it by helping out one on one or going over something again when you ask questions.