Nivaldo Tro
Professor Tro is a rockstar! Took both his 155 & 156 classes and am still amazed at how passionate he is and how well he prepared the class. HW is done online through Pearson, which has access to his E book too. The online subscription is good for a year so i recommend taking 155 in the fall and 156 in the spring because you only have to pay once.