Prof. Gonzalez truly cares his students. You'll succeed in his class as long as you prepare. His key concept notes focus on the most important parts of chapters and they even tell you what to study for the quiz. His teaching style helps you learn the rationale behind your actions and makes you feel like a nurse. I wish he taught other courses!