Peter Power
It was hard to pass everything, but I liked his classes. He always was ready to help with everything and even if the assignment was hard he could explain it to you in the way which you'll understand