Diego Madariaga, Guitar, Songwriting, Recording, Mixing Instructor at Toronto Guitar School