My favorite professor in the entire department. Class material is difficult but the course is structured so students can do well if they keep up with the work. Extremely smart and organized. I wish he taught all the courses in the systems engineering curriculum.