Wonderful platform, easy to use. Material is step-by-step and exercises are a nice touch in order to get direction and better understanding. Course really helped me prepare for interview process that I am just about to start. Thanks to the product I feel confident and prepared.