I would be grateful if you can suggest the best study package for the above. I do not quite relate to written/published study materials but rather to online/interactive study materials. I learn much better via watching vides and taking online practice tests and examinations.