jason ramsay
Professor Ramsay is a great teacher! He is very thorough with his lectures and provides many resources outside of class (on PLATO). Tests were online, but are now going back to in person and closed note. He gives a few extra credit assignments, and your grade depends on your tests and completion of your Mastering A&P assignments (online textbook)