This mode of learning is very effective and very efficient to the students. I’m very satisfied with the knowledge that I gained even though it’s only online. J3 training is also generous that they even provide additional books/references that we can download for free.