Christopher Lugo
His lectures and examples are highly organized, relevant and easy to understand. He is a very patient, encouraging, helpful, and effective communicator, will definitely listen to and address any questions you may have. Attend lectures, follow instructions, and you will do alright.