Bishal Karna
Professor Karna is really open to class discussions and what your option or thoughts are on the subject, which makes class that much better. This class really makes you think, but in the best way possible and really makes you question a lot of things. The only downside about this class is the amount of reading (online) quizzesand papers there are. 