Best suitable for beginners to advanced