Reza Shirazinejad
The professor is very caring and lenient when it comes to grading and due dates. Each class day we receive class work to do which is due the same day, every often we receive homework with one week to complete, and three tests of drawings. Sounds like a lot but manageable. He will always answer your question, in person or online any time.