hi guys, if someone can recommend me a good alternate course that covers all major topics with more projects, please suggest me. this one has a lot of projects but the language is horrible.