Salman Sakib
Professor Sakib is really smart and caring towards his students. He understands some topics can be harder and will go out of his way to make sure his students understand and succeed. Pretty easy course if you do your work, but he's willing to work with you when you need help. Most of your grade is based group projects.