As someone who has experienced project in the Nigerian system before anything else I wish you a good and supportive supervisor, it's very necessary to help with this whole project thing.
I hope he continues to give you pass marks, cause sometimes they are nice in the beginning and become something else as time goes on