I cannot adequately express my gratitude and appreciation to David Mercado, and John Powers. They are geniuses,great teachers and in correcting my problems,they taught me very much and very well, Thanks to them both,they deserve a raise,bonus or something!