Czy -poza pierwszym zdaniem- poprawnie użyłem czasów? Czy w drugim zdaniu też powinien byc czas present perfekt (2 razy)?
I have delivered lectures on econmics. It enabled me to present my organization skills as I was responsible for organizing classes. As a result, my classes have become increasingly popular with students.