Amor Menezes
Dr Menezes was quite good. It was his first time teaching controls. He prepared the entire class before day 1. Lectures were great, with everything being coordinated to the letter. HWs are hard, but they make you think and learn. Exams were too challenging for the class, but he curved appropriately. He tried to learn everyones names too.