Course instructor Saeid Seifi
Course level from beginner to advanced
Prerequisites: interest, time, motivation