Does the actual app do a good job on teaching you?