Justin Hall
Dr. Hall might just be my fav prof, you will NOT regret taking his class. He makes learning fun and his class is not boring. His teaching style is very diff and he said word for word "I do not believe in a stressful learning environment" AND HE STICKS BY HIS WORD PEOPLE!!!! Just make sure you do your homework and do the tests and you WILL get an A.