Hi there! I'd be glad to be your Angular tutor. I've been using Angular 2 ever since it was in beta. Therefore I used all of the versions (2, 4, 6, and now 7). I have a lot of projects behind me and I work as a full-time Angular developer in a company. We have a lot of emphasis on a clean code and best practices, therefore you can expect that from me too. I'd be glad to discuss with you more if needed. Feel free to contact me, Dino