SeekersGuidance gives you the arabic and english, has picture diagrams for some concepts, and audio lessons <--- you get to keep them forever once you complete the course - so before the course ends be sure to download all material because after the course ends you can't. There will be 3 or odd live video help available or otherwise there is a place on seekersguidance website where you can go and ask the question or help answer some questions. 12 weeks, they show you that by certain date you should be able to complete such and such lesson so that you can finish with ease the course otherwise you'll have to do more than one lesson a day etc,. if you keep everything for the last.
At the end of each lesson there is a quiz, you can take it two times I think.
Don't know about SunniPath. Never took a course however they have pretty good courses and teachers at the moment as well.