Sean Shahkarami
This class is self pace which worked great for my summer schedule having a full time job. It is time consuming but because due dates were far apart it made it easy for me to learn. 10/10 recommend taking this summer course. 