Natalye Harpin
One thing that cannot be denied is Professor Harpin is super smart! Her lectures are filled with interesting information. If you work with her and show you care, she will do the same. I will be taking her again.