Professor Acosta is the best college profesor I ever had. He is caring, and explains everything so clear that with only with his lessons you will pass the tests. No need for textbook, but you do need to buy the access card for the lab homework. The online class is recorded, and you can access on your own time. I loved his class!