Afshin Amini
Professor Amini is a nice guy. However, he does not really teach enough in 380 and 490. Subject of software development is much more important than simply focusing on a project, especially if students do not follow any software development practices, which makes these courses to be useless if you are going to be a software engineer.