Brian Zielinski
If you learn through lectures then you'll do well in class. You don't NEED to go to class but it'll be hard to learn from his powerpoints alone. Labs are fun but they can be difficult. Lectures are enjoyable. One of my favorite professors so far. Exams are difficult