Faz is a very good instructor. Could not recommend enough. His teaching methods are amazing and in depth. This helped me a lot.