This professor is incredible, you will not regret taking him. His lectures are very informative and engaging, which honestly made class really fun and easy to go to. He provides you with all the necessary information to succeed. - 3 tests (has study guides) - 1 group project TAKE THIS CLASS!