Reviews of professor Nasser Nasrabadi

Rating: 1.0/5, difficulty: 5.0/5
Avoid him if you are not forced at gunpoint. Apart from his limited superficial knowledge, he insults students, using curse words about their families and hometowns. He shamelessly mocks faculty members in front of students, ridiculing both their knowledge and personal lives, down to how they dress and eat.Though late, WVU even removed his webpage.

Rating: 4.0/5, difficulty: 3.0/5
He deeply understands neural networks and their applications in different fields. His project-based courses encourage students to apply this knowledge in their research fields, so I recommend taking his course.

Rating: 5.0/5, difficulty: 3.0/5
His CPE 520 course is the best course at WVU. It provided me with a strong foundation in advanced concepts. Prof. Nasrabadi's teaching style is excellent. He encourages active participation by asking thought-provoking questions, ensuring every student is engaged and fully involved in learning.

Rating: 5.0/5, difficulty: 3.0/5
Dr. Nasrabadi is highly engaging, even for longer sessions, and he effectively clarified my doubts about Neural Networks. The course is application-focused, and the project-based approach that he uses actually  aided my research. He's a generous grader, I would definitely take his course again.