Professor is very helpful , knows the material well and gives 4 take home tests and two projects . Amazing professor , worth the time and money !