Magnesium has been a blessing for my daughter like no other. In the time that she has been there less than a year she has made so much progress. It has also boost her self esteem and made her feel as if she is able to tackle math now and not worry about always being defeated by it! The staff are great there, they take their time with my daughter and also challenge her when appropriate. I truly love this place and am grateful we gave it a try!