He was a good professor however his lectures are long and the information is very boring. I found tests fairly difficult even when studying. Make sure you pay attention to lecture and take good notes. Class is very test heavy and there is almost no homework except for the post tests.