After seeing my review on Yelp Mirelle contacted my wife and apologized for the misunderstand and promptly sent us a refund for our deposit.
Just to be clear deposits are generally nonrefundable so this should be made clear prior to signing up for the course. I would suggest creating a form approved by a lawyer that states the terms that both parties sign so they isn't any further misunderstandings.
It would also be easier for people to gear up for your courses if you provided direct links from your website to items on your store so people can easily buy items needed for your courses or at the very least see an example of what they need to buy.
A tip I got from a retired law enforcement officer is to make sure the place you take these courses teach you what is legal to do in your state. Since I didn't take the course I am unclear if they do that or not. Given the George Zimmerman case I would highly recommend asking prior to signing up.
This review is based on a bad customer service experience with the company when trying to ask for my deposit back. There was nothing in the materials provided at course signup that our deposit was nonrefundable. Had we known that the deposit was nonrefundable we would not have signed up for the course given my wife's work situation which was made very clear to Mirelle.
So any reviewer questioning the integrity of my review is out of line. Just because you had a positive experience with this company doesn't invalidate those that don't.