William Hamilton
I took Mat601, elementary school math 2, spring 2023. It was his first time teaching this course. By far the worst teacher I have ever had. I have asked for extra help and he was not considerate at all. He does not care about his students. He lectures the whole class but the homeworks and tests do not relate to class. Do not take him!