David Lewis
Professor Lewis is one of my favorite profs at JJC. He's a down to earth guy and clearly has a passion for teaching. His slideshows are very organized and easy to follow. There are 4 tests, a final, and smaller weekly assignments which are easy. Just make sure you're following along with the homework and due dates, other than that enjoy the class!