There are a lot of good reads out there, but if you prefer a more convenient way, i mean in digital form, try to consider reading an eBook. In case you want to try this Forex eBook that i read before, it has exercise questions after every topic for a more comprehensive read.