[c#]collision script not working

I have a script that takes collision against walls and if i get to the goal but it does not work
I want it to let me drag and drop in the inspector to choose where my player gets teleported

using UnityEngine;
using System.Collections;

public class Collision : MonoBehaviour {
	void OnCollisionEnter2D(Collision2D coll,Transform NextSpawn) {
		if 
		(coll.gameObject.tag == "Lava")
		Application.LoadLevel (Application.loadedLevel);
		else if 
		(coll.gameObject.tag == "Victory")
				Transform.position = (NextSpawn); 
	}
}

(coll.gameObject.tag == “Victory”)
transform.position = NextSpawn.position;