Professor Martin is one of the best teachers I have ever had! Lectures are interesting. He applied the material we were learning to every day examples. We had about 3-4 easy assignments to complete weekly. The final exam was state issued, so he didn't know what would be on it, but he reviewed concepts in class and gave us amazing study sheets!