A great instructor. Dr. Hu is very enthusiastic about GIS and you can feel his passion in his lectures. His knowledge is very up-to-date, which is critical for this technology-oriented course. He is nice and approachable and always ready to help students. The tests are hard and you have to really study for them.