Raymond Tafrate
Prof. Tafrate is amazing! He cares about his students and wants everyone to pass. There are 11 very simple labs and he lets you retake them until you get 100% Only 2 tests and he does jeopardy the class before to review. He is also very funny, and nice to talk to. Also there's a lot of group work in class so be prepared to make friends. 