Jim Misialek
This teacher teaches along side his full time job. He is a great communicator and makes sure students have to learn the material. You will have to know all the concepts talked about in class but none of them are very complex. Great intro to project management course.