Emmanuel Tamakloe
This is a self-taught class, get ready to learn most of the material on your own. The only way I would've passed this class was by learning with the interactive assignments and homework. These were definitely what helped me the most throughout this course. Don't recommend taking this professor at all.