Dr. Murillo is an exceptional instructor and I really took to her approach--discussion/lecture. The textbook is online and her Canvas is organized so you can go back and look over things you forgot or need for an assignment. The in-class activities help immensely and are really fun if you get in the right group (nonslackers).