Joshua Daniel
I can't express enough how AMAZING Professor Daniel is. He is easily the best professor I have had at GV. He does a really great job at explaining the different concepts and makes sure that he teaches relevant material, not useless things. He does do in class assignments, but they are very helpful and easy points. His tests are exactly like his ICA