Johnathan Liu
Seems that he has good credentials for the course, but pretty new being an instructor. I'm retaking the course with another instructor (D. Adams) - huge difference! I actually learn with the new instructor. His assignments are through WileyPlus, so that was helpful, but exams are very difficult! He doesn't give proper examples in class, too.