Sahand Sabet
The class is not difficult if you do the work. He doesn't cover the basic materials that we are supposed to know, which makes it a little hard. He likes giving practical examples and cool projects and gets excited about them. He is kind if you ask for help, but though if you are not doing your work. I would take him again