Jeremy Jeffery
Straightforward assignments that were easy and clear to complete. Dr. Jeffery makes the class as engaging as possible and gives a lot of time to complete everything. Highly responsive to emails.