if anyone who can understand singhala
go to http://www.savanatasisilasa.org/
and
follow the 'abhidamma lessons' from the beginning
it is worthwhile
be patient when you follow first three or four lessons and afterwords you feel like you need to listen to them
i listened all 93 lessons and they solved many problems i had in birth, life, death and rebirth