Awful
I respect him. However, he never puts up our grades throughout the school term, so you won't know how you're doing. He also never replies to any emails I send when I have questions or worries.
Angelo State University - Languages
Senior Instructor
David worked at Angelo State University as a Senior Instructor
The following profiles may or may not be the same professor: