william crawley
I loved taking this course. It was an online lecture that wasn't mandatory to attend as he recorded them. Even though it was online he made sure to check in to see if we understood. He also used real life examples to make it easier for us to relate to the material being taught. the exams were take home and questions and pretty easy!