Bart is a great guy. He always explained the concepts that we were going to be using/observing in depth before the lab started which was very helpful. He was a fairly tough grader on post labs but as long as you put in the work and ask questions you will be fine. He was always nice and made sure the labs got done effectively. I would recommend.