Babak Sanii
Professor Sanii is a wonderful person and very charming, but taking his IBC class was a mistake. The content becomes very convoluted with the integrated class and it's difficult to find resources to learn the material. I think this class was made unnecessarily difficult in comparison to other intro sciences and would not recommend.