Sarmad Al Aloussi
This class was completely online and it was terrible. Prof will post one or two examples and expect you to figure it out on your own, zero actual teaching involved. Waste of money to take a course with this professor, you're better off learning off youtube or something. 