Mike Harris
Professor Harris is not a difficult professor at all. His test are intense but if you just go over the review problems and attend review sessions you'll do well. Online labs were easy, my only problem is how long he took to grade things. I would go for weeks without hearing any feedback and made me panic as I did not know where I was in the class.