Originally Posted by RMZMZM
It is unfortunate you feel the instructor was not professional with the manner he spoke to you.
As an instructor myself, what you have described is exactly what the MSF Beginning Rider's Course is supposed to be. MSF provides a script and a schedule. If the instructor spent 45 minutes or more before telling you that you were not progressing, then he was most likely properly following MSF guidelines.
You indicated that you paid for this class. If this is a private for-profit school you could try calling them and expressing your expectations and see if they can place you with a different instructor or class. Otherwise you may consider finding someone who can provide one on one instruction.
You sound exactly like about half the MSF instructors I know. All of that half scare the hell out of me to ride with!