I am Richard Contreras and have been teaching at Vista Grande High school since 2012. I currently teach Construction Technology, Weight Training, Advanced Sports Training. I am the Head coach of the boys and girls Golf team and an assistant Varsity Basesball coach.