Thomas Dorsch
Mr. Dorsch is very easy to communicate with. I genuinely enjoyed many of the assignments and though there was a bit of reading, it was all relative and useful for the course. Mr. Dorsch is supportive and provides great feedback on written assignments.