Very good instructor. His tests are challenging and you must study for them, but he is very fair. He also shows a lot of enthusiasm for research, GIS, and teaching. His English is a little difficult to understand in the beginning, but I was able to get used to it with no problems. I give this instructor an A+++