the FRDM-KL25Z board, I found is simply the best for the mid range hardware developer but I myself would say it's not beginner's. With one thing on it's side if you have programming skill's already. the only thing that set's back is the software don't come on a flashdrive but on DVD "mini". A must if have a maga project and not ton's of money, very well build plus at a low cost it's a true saver on the bank for any business and or person.