Allen Hartt
Be prepared to teach yourself everything. He is non responsive when I reached out multiple times during the semester and is not willing to hold office hours to meet with students. None of the reviews are positive for this professor because he does not care about his students.