I had Professor Martin for Circuits 2 in the Fall of 2019 and he was a very nice and knowledgeable professor. He always took time to help me whenever I came to his office and he would respond back to emails regularly. I enjoyed his class but as in any class you must put the work in to do well. Overall, Professor Martin is a great guy and professor.